Subject: Re: Old Citadel version source for VCF table
I have a SPARCstation 20 running Solaris 7 and found source for
Citadel-UX 5.52 and 6.14, both have various build issues and
wondered if there might happen to be some other versions of the
source around somewhere. Whatever the latest source release was
in the 5.x and 6.x trees might help in building this museum
piece.
What is the experience you are trying to re-create? During the Solaris 7 era we still had the full multiuser experience on both text and web. It was a lot clunkier than it is today but it was similar in spirit.
I'm going to assume that the current version either won't build on Solaris 7 without a lot of modifications or might produce an experience too modern for your purpose. But guess what ... you can just clone the git repository, roll back to whatever year you want to experience, and build from that. If you go back to a year when Solaris 7 was current, you should be able to build everything, because Solaris was fully supported by Citadel back then.
I don't remember what version of Solaris I ran Citadel on, but I had a SPARCstation IPX and later an AXi, and regularly built Citadel on both of them.
Subject: Re: Old Citadel version source for VCF table
Nothing specifically really other than a text mode BBS, there are many DOS and other options, not many for Solaris (which is one of the machines I have on hand). The only real requirement is that I’m trying to target the year 1999 and have it there at the table so anyone can use it
Version 6 has more Yacc issues than I care to tackle, but after fixing a couple small bugs in the 5.52 version, and adjusting make options, I have it built and working.
Running the docker image on arch/podman 5.5.1 (unpriviledged) seems to crash rather happily, after some light use:
Just in case, this output is of any use, meanthile I'll try a complete reboot:
Jun 26 18:16:58 podhost systemd-coredump[72142]: Process 71754 (citserver) of user 666 terminated abnormally with signal 11/SEGV, processing...
Jun 26 18:16:58 podhost systemd[1]: Started Process Core Dump (PID 72142/UID 0).
Jun 26 18:16:58 podhost systemd-coredump[72143]: Process 71754 (citserver) of user 666 dumped core.
Stack trace of thread 268:
#0 0x000077723f430ad9 n/a (/lib/x86_64-linux-gnu/libc-2.31.so + 0x16aad9)
#1 0x000077723b453630 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Jun 26 18:16:58 podhost systemd[1]: systemd-coredump@1-72142-0.service: Deactivated successfully.
Jun 26 18:16:58 podhost citadel[614]: ctdlvisor: pid=265 exited, status=139, exitcode=0
Jun 26 18:16:58 podhost citadel[614]: ctdlvisor: citserver crashed on signal 11
Jun 26 18:16:58 podhost citadel[614]: ctdlvisor: citserver running on pid=274
Jun 26 18:16:58 podhost citadel[614]: ctdlvisor: executing citserver
Jun 26 18:17:40 podhost systemd-coredump[72187]: Process 72149 (citserver) of user 666 terminated abnormally with signal 11/SEGV, processing...
Jun 26 18:17:40 podhost systemd[1]: Started Process Core Dump (PID 72187/UID 0).
Jun 26 18:17:40 podhost systemd-coredump[72188]: Process 72149 (citserver) of user 666 dumped core.
Stack trace of thread 275:
#0 0x00007915a0fdaad9 n/a (/lib/x86_64-linux-gnu/libc-2.31.so + 0x16aad9)
#1 0x000079159e009630 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Jun 26 18:17:40 podhost citadel[614]: ctdlvisor: pid=274 exited, status=139, exitcode=0
Jun 26 18:17:40 podhost citadel[614]: ctdlvisor: citserver crashed on signal 11
Jun 26 18:17:40 podhost citadel[614]: ctdlvisor: executing citserver
Jun 26 18:17:40 podhost citadel[614]: ctdlvisor: citserver running on pid=280
Jun 26 18:17:40 podhost systemd[1]: systemd-coredump@2-72187-0.service: Deactivated successfully.
Jun 26 18:18:28 podhost systemd-coredump[72202]: Process 72192 (citserver) of user 666 terminated abnormally with signal 11/SEGV, processing...
Jun 26 18:18:28 podhost systemd[1]: Started Process Core Dump (PID 72202/UID 0).
Jun 26 18:18:29 podhost systemd-coredump[72203]: Process 72192 (citserver) of user 666 dumped core.
Stack trace of thread 281:
#0 0x00007f8ad0c30ad9 n/a (/lib/x86_64-linux-gnu/libc-2.31.so + 0x16aad9)
#1 0x00007f8acdc5d630 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Jun 26 18:18:29 podhost citadel[614]: ctdlvisor: pid=280 exited, status=139, exitcode=0
Jun 26 18:18:29 podhost citadel[614]: ctdlvisor: citserver crashed on signal 11
Jun 26 18:18:29 podhost citadel[614]: ctdlvisor: citserver running on pid=283
Jun 26 18:18:29 podhost systemd[1]: systemd-coredump@3-72202-0.service: Deactivated successfully.
Jun 26 18:18:29 podhost citadel[614]: ctdlvisor: executing citserver
Jun 26 18:19:21 podhost systemd-coredump[72214]: Process 72207 (citserver) of user 666 terminated abnormally with signal 11/SEGV, processing...
Jun 26 18:19:21 podhost systemd[1]: Started Process Core Dump (PID 72214/UID 0).
Jun 26 18:19:21 podhost systemd-coredump[72215]: Process 72207 (citserver) of user 666 dumped core.
Stack trace of thread 284:
#0 0x0000742305acbad9 n/a (/lib/x86_64-linux-gnu/libc-2.31.so + 0x16aad9)
#1 0x0000742302af9620 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Jun 26 18:19:21 podhost systemd[1]: systemd-coredump@4-72214-0.service: Deactivated successfully.
Jun 26 18:19:21 podhost citadel[614]: ctdlvisor: pid=283 exited, status=139, exitcode=0
Jun 26 18:19:21 podhost citadel[614]: ctdlvisor: citserver crashed on signal 11
Jun 26 18:19:21 podhost citadel[614]: ctdlvisor: executing citserver
Jun 26 18:19:21 podhost citadel[614]: ctdlvisor: citserver running on pid=287
Jun 26 18:19:55 podhost systemd-coredump[72227]: Process 72219 (citserver) of user 666 terminated abnormally with signal 11/SEGV, processing...
Jun 26 18:19:55 podhost systemd[1]: Started Process Core Dump (PID 72227/UID 0).
Jun 26 18:19:55 podhost systemd-coredump[72228]: Process 72219 (citserver) of user 666 dumped core.
Stack trace of thread 289:
#0 0x000077fca9a75ad9 n/a (/lib/x86_64-linux-gnu/libc-2.31.so + 0x16aad9)
#1 0x000077fca62a0630 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Jun 26 18:19:55 podhost systemd[1]: systemd-coredump@5-72227-0.service: Deactivated successfully.
Jun 26 18:19:55 podhost citadel[614]: ctdlvisor: pid=287 exited, status=139, exitcode=0
Jun 26 18:19:55 podhost citadel[614]: ctdlvisor: citserver crashed on signal 11
Jun 26 18:19:55 podhost citadel[614]: ctdlvisor: citserver running on pid=290
Jun 26 18:19:55 podhost citadel[614]: ctdlvisor: executing citserver
Jun 26 18:20:29 podhost systemd-coredump[72237]: Process 72232 (citserver) of user 666 terminated abnormally with signal 11/SEGV, processing...
Jun 26 18:20:29 podhost systemd[1]: Started Process Core Dump (PID 72237/UID 0).
Jun 26 18:20:29 podhost systemd-coredump[72238]: Process 72232 (citserver) of user 666 dumped core.
Stack trace of thread 292:
#0 0x0000778b2f4faad9 n/a (/lib/x86_64-linux-gnu/libc-2.31.so + 0x16aad9)
#1 0x0000778b2bd7f630 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Jun 26 18:20:29 podhost systemd[1]: systemd-coredump@6-72237-0.service: Deactivated successfully.
Jun 26 18:20:29 podhost citadel[614]: ctdlvisor: pid=290 exited, status=139, exitcode=0
Jun 26 18:20:29 podhost citadel[614]: ctdlvisor: citserver crashed on signal 11
Jun 26 18:20:29 podhost citadel[614]: ctdlvisor: citserver running on pid=293
Jun 26 18:20:29 podhost citadel[614]: ctdlvisor: executing citserver
Subject: Re: Old Citadel version source for VCF table
Version 6 has more Yacc issues than I care to tackle, but after fixing
a couple small bugs in the 5.52 version, and adjusting make options, I
have it built and working.
If you're just looking to show a classic text mode BBS, that's really all you need. We've kept it looking more or less the same for the last 43+ years, very deliberately. There have been a few modifications to support things like multiuser chat and knowing who is online, but the classic Citadel BBS interface has been carefully and deliberately preserved.
Most of the work done since 1996 has been around making Citadel do all the other things it can now do. But the text mode BBS is a timeless classic.
Running the docker image on arch/podman 5.5.1 (unpriviledged) seems to
crash rather happily, after some light use:
If you could run the container in the foreground with full logging turned on, it would be great if you could capture the last screenful of log messages before a crash.
As your previous log capture shows, we've been trying to get it to be better about showing where it crashed, but all we're able to get so far is a program name and memory offset.
Running the docker image on arch/podman 5.5.1 (unpriviledged) seems to
crash rather happily, after some light use:
If you could run the container in the foreground with full logging turned on, it would be great if you could capture the last screenful of log messages before a crash.
As your previous log capture shows, we've been trying to get it to be better about showing where it crashed, but all we're able to get so far is a program name and memory offset.
I am having trouble getting podmal to be ba any verbose at all, and running in the foreground does not talk much either:
$ podman run --systemd=true --rm --cpus=2 --memory=1g --name=citadel --hostname=hello.world.net --mount=type=bind,source=/daten/podman/data/citadel,destination=/citadel-data,ro=false,U=true --network=pasta:--interface,dummy.pod,--ns-ifname,tap15.pod,--ns-mac-addr,2a:00:00:00:00:15,--address,192.168.89.15,--netmask,255.255.255.0,--gateway,192.168.89.1,--outbound,192.168.89.15,--outbound-if4,dummy.pod,--fqdn,hello.world.net,--no-dhcpv6,--no-dhcp,--dns,none,--no-map-gw,--tcp-ports,192.168.89.1/25,--tcp-ports,192.168.89.1/80,--tcp-ports,192.168.89.1/110,--tcp-ports,192.168.89.1/119,--tcp-ports,192.168.89.1/143,--tcp-ports,192.168.89.1/443,--tcp-ports,192.168.89.1/465,--tcp-ports,192.168.89.1/504,--tcp-ports,192.168.89.1/563,--tcp-ports,192.168.89.1/587,--tcp-ports,192.168.89.1/993,--tcp-ports,192.168.89.1/995,--tcp-ports,192.168.89.1/5222 docker.io/citadeldotorg/citadel
ctdlvisor: Welcome to the Citadel System running in a container.
ctdlvisor: command line arguments: /usr/local/bin/ctdlvisor
ctdlvisor: /citadel-data is writable
ctdlvisor: /citadel-data/data is writable
ctdlvisor: /citadel-data/files is writable
ctdlvisor: /citadel-data/keys is writable
ctdlvisor: citserver running on pid=2
ctdlvisor: webcit (HTTP) running on pid=3
ctdlvisor: executing citserver
ctdlvisor: executing webcit (http) on port 80
ctdlvisor: executing webcit (https) on port 443
ctdlvisor: webcit (HTTPS) running on pid=4
ctdlvisor: pid=2 exited, status=139, exitcode=0
ctdlvisor: citserver crashed on signal 11
ctdlvisor: citserver running on pid=10
ctdlvisor: executing citserver
ctdlvisor: pid=10 exited, status=139, exitcode=0
ctdlvisor: citserver crashed on signal 11
ctdlvisor: citserver running on pid=19
ctdlvisor: executing citserver
I have however, attached a coredumd for each of above crashes. Those came from a fresh install (empty citadel-data), so nothing secret in there. I hope. Maybe these help. In case you have any more hints for verbosity, just let me know, please.
I am having trouble getting podmal to be ba any verbose at all, and
running in the foreground does not talk much either:
Ok, let's try this. I added some code to the server and to the supervisor, and now when it crashes it will make its best effort to produce a stack trace that has some filenames and line numbers in it.
Go ahead and update your container with the latest image.
I am having trouble getting podmal to be ba any verbose at all, and
running in the foreground does not talk much either:
Ok, let's try this. I added some code to the server and to the supervisor, and now when it crashes it will make its best effort to produce a stack trace that has some filenames and line numbers in it.
Go ahead and update your container with the latest image.
Not too chatty, either. But maybe it is still helpful. As you may see, this is the very first start and it crashes (as it usually does), when loading the page, before the login screen is being presented. Hence, no timezone yet. Another instance, where it regulary chrashes, is, when editing certain parameters of rooms. But this one is the crash from before the login screen:
$ podman run --systemd=true --rm --cpus=2 --memory=1g --name=citadel --hostname=hello.world.net --mount=type=bind,source=/daten/podman/data/citadel,destination=/citadel-data,ro=false,U=true --network=pasta:--interface,dummy.pod,--ns-ifname,tap15.pod,--ns-mac-addr,2a:00:00:00:00:15,--address,192.168.89.15,--netmask,255.255.255.0
,--gateway,192.168.89.1,--outbound,192.168.89.15,--outbound-if4,dummy.pod,--fqdn,hello.world.net,--no-dhcpv6,--no-dhcp,--dns,none,--no-map-gw,--tcp-ports,192.168.89.1/25,--tcp-ports,192.168.89.1/80,--tcp-ports,192.168.89.1/110,--tcp-ports,192.168.89.1/119,--tcp-ports,192.168.89.1/143,--tcp-ports,192.168.89.1/443,--tcp-ports,192.168.89.1/465,--tcp-ports,192
.168.89.1/504,--tcp-ports,192.168.89.1/563,--tcp-ports,192.168.89.1/587,--tcp-ports,192.168.89.1/993,--tcp-ports,192.168.89.1/995,--tcp-ports,192.168.89.1/5222 docker.io/citadeldotorg/citadel
Trying to pull docker.io/citadeldotorg/citadel:latest...
Getting image source signatures
Copying blob cf1db188696b done |
Copying blob cc41ef31545f done |
Copying blob ff44dcceb233 done |
Copying blob 36fc4513d1bb done |
Copying blob 4f4fb700ef54 done |
Copying blob 2ae7966dbe43 done |
Copying blob ae1048e58da0 done |
Copying blob 86d5ae05b3a0 done |
Copying blob ccbf3b9f7451 done |
Copying config 1c45cdb189 done |
Writing manifest to image destination
ctdlvisor: Welcome to the Citadel System running in a container.
ctdlvisor: command line arguments: /usr/local/bin/ctdlvisor
ctdlvisor: /citadel-data is writable
ctdlvisor: /citadel-data/data is writable
ctdlvisor: /citadel-data/files is writable
ctdlvisor: /citadel-data/keys is writable
ctdlvisor: citserver running on pid=2
ctdlvisor: executing citserver
ctdlvisor: webcit (HTTP) running on pid=3
ctdlvisor: webcit (HTTPS) running on pid=4
ctdlvisor: executing webcit (http) on port 80
ctdlvisor: executing webcit (https) on port 443
/usr/local/citadel/guesstimezone.sh: 350: echo: echo: I/O error
ctdlvisor: pid=2 exited, status=139, exitcode=0
ctdlvisor: citserver crashed on signal 11
/citadel/server/session.c:64
??:0
sequence.c:?
/citadel/server/modules/expire/serv_expire.c:142 (discriminator 1)
/citadel/server/modules/imap/serv_imap.c:1130
??:0
ctdlvisor: citserver running on pid=1047
ctdlvisor: executing citserver
Also turned up the logging level so we'll get more context.
I updated the container image again today. Went back to offsets because addr2line is hallucinating about where the file names and line numbers line up. I got that weird imap.c one too, and it's definitely wrong.
Also turned up the logging level so we'll get more context.
Now we are talking, therefore I have attached them, instead of posting the output.
I have no idea, what is going in, but the suggestion seems to be ssl related. Still, the server also crashes, when called explicitly with http, not https. Again, these crashes are happening before the loginscreen appears. Takes about ~30 seconds to load the site, DNS however is fine (unless there is a podman problem which may very well be, as I am new to this and pasta)
Trying to pull docker.io/citadeldotorg/citadel:latest...
Getting image source signatures
Copying blob 147ac2ca600d done |
Copying blob 1fe77fbc2ccd done |
Copying blob cc41ef31545f done |
Copying blob fbf0665ea654 done |
Copying blob 0fc91dee740d done |
Copying blob 4f4fb700ef54 done |
Copying blob 992e59a26700 done |
Copying blob 74f7d7cefa9a done |
Copying blob 945477e558c7 done |
Copying config f2f15f60d6 done |
Writing manifest to image destination
ctdlvisor: Welcome to the Citadel System running in a container.
ctdlvisor: command line arguments: /usr/local/bin/ctdlvisor
ctdlvisor: /citadel-data is writable
ctdlvisor: /citadel-data/data is writable
ctdlvisor: /citadel-data/files is writable
ctdlvisor: /citadel-data/keys is writable
ctdlvisor: citserver running on pid=2
ctdlvisor: executing citserver
ctdlvisor: executing webcit (http) on port 80
ctdlvisor: webcit (HTTP) running on pid=3
ctdlvisor: webcit (HTTPS) running on pid=4
ctdlvisor: executing webcit (https) on port 443
webcit[4]: Changing directory to /usr/local/webcit/
webcit[3]: Changing directory to /usr/local/webcit/
webcit[4]: WebCit 1017
webcit[4]: Copyright (C) 1996-2025 by the citadel.org team
webcit[4]:
webcit[4]: This program is open source software. Use, duplication, or disclosure
webcit[4]: is subject to the terms of the GNU General Public License, version 3.
webcit[4]:
webcit[3]: WebCit 1017
webcit[3]: Copyright (C) 1996-2025 by the citadel.org team
webcit[3]:
webcit[3]: This program is open source software. Use, duplication, or disclosure
webcit[4]: Found locale: C - en_US
webcit[3]: is subject to the terms of the GNU General Public License, version 3.
webcit[3]:
webcit[3]: Found locale: C - en_US
webcit[3]: Found locale: ar_AE.UTF8 - ar_AE
webcit[4]: Found locale: ar_AE.UTF8 - ar_AE
webcit[3]: Found locale: bg_BG.UTF8 - bg_BG
webcit[4]: Found locale: bg_BG.UTF8 - bg_BG
webcit[4]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[3]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[3]: Found locale: en_US.UTF8 - en_US
webcit[4]: Found locale: en_US.UTF8 - en_US
webcit[4]: Found locale: da_DK.UTF8 - da_DK
webcit[3]: Found locale: da_DK.UTF8 - da_DK
webcit[4]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: el_GR.UTF8 - el_GR
webcit[4]: Found locale: el_GR.UTF8 - el_GR
webcit[4]: Found locale: en_GB.UTF8 - en_GB
webcit[3]: Found locale: en_GB.UTF8 - en_GB
webcit[3]: Found locale: es_ES.UTF8 - es_ES
webcit[4]: Found locale: es_ES.UTF8 - es_ES
webcit[4]: Found locale: et_EE.UTF8 - et_EE
webcit[3]: Found locale: et_EE.UTF8 - et_EE
webcit[4]: Found locale: fi_FI.UTF8 - fi_FI
webcit[3]: Found locale: fi_FI.UTF8 - fi_FI
webcit[3]: Found locale: fr_FR.UTF8 - fr_FR
webcit[4]: Found locale: fr_FR.UTF8 - fr_FR
webcit[3]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: it_IT.UTF8 - it_IT
webcit[3]: Found locale: it_IT.UTF8 - it_IT
webcit[3]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[4]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[3]: Found locale: nl_NL.UTF8 - nl_NL
webcit[4]: Found locale: nl_NL.UTF8 - nl_NL
webcit[4]: Found locale: pl_PL.UTF8 - pl_PL
webcit[3]: Found locale: pl_PL.UTF8 - pl_PL
webcit[3]: Found locale: pt_BR.UTF8 - pt_BR
webcit[4]: Found locale: pt_BR.UTF8 - pt_BR
webcit[3]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: zh_CN.UTF8 - zh_CN
webcit[3]: Found locale: zh_CN.UTF8 - zh_CN
webcit[3]: Found locale: he_IL.UTF8 - he_IL
webcit[4]: Found locale: he_IL.UTF8 - he_IL
webcit[3]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[4]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: Found locale: ro_RO.UTF8 - ro_RO
webcit[3]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[4]: Found locale: ro_RO.UTF8 - ro_RO
webcit[4]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[3]: Found locale: tr_TR.UTF8 - tr_TR
webcit[4]: Found locale: tr_TR.UTF8 - tr_TR
webcit[4]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[3]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[3]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[3]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[3]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[3]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[3]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[3]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[3]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[3]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[4]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[4]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[4]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[4]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[4]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[4]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[4]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[4]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[4]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[4]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[3]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[4]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[3]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[4]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[3]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[4]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[4]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[4]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[3]: Listening on socket 3
webcit[4]: Listening on socket 3
webcit[4]: Requesting cipher list: DEFAULT
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: no certificate assigned
citserver[2]: crypto: generating RSA key pair
citserver[2]: crypto: generating a self-signed certificate
citserver[2]: citserver: checking directory access
citserver[2]: citserver: opening databases
citserver[2]: db: initialized Berkeley DB backend
citserver[2]: citserver: seeding the pseudo-random number generator
citserver[2]: citserver: initializing configuration system
citserver[2]: config: generating a host key
citserver[2]: mutex_init(): Initialized mutexes
citserver[2]: citserver: creating base rooms (if necessary)
citserver[2]: control: sanity checking the recorded highest message and room numbers
citserver[2]: control: sanity checking the recorded highest user number
citserver[2]: control: sanity checks complete
citserver[2]: main: upgrading modules
citserver[2]: Existing database version on disk is 0
citserver[2]: Configuring timezone: Etc/UTC
/usr/local/citadel/guesstimezone.sh: 350: echo: echo: I/O error
citserver[2]: Running pre-startup database upgrades.
citserver[2]: user_ops: <admin> created
citserver[2]: extensions: unix domain socket 'citadel.socket': registered.
citserver[2]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[2]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[2]: main: initializing server extensions
citserver[2]: extensions: TCP port *:143: (IMAP) registered.
citserver[2]: extensions: service IMAPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:119: (NNTP) registered.
citserver[2]: extensions: service NNTPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:110: (POP3) registered.
citserver[2]: extensions: service POP3S has been manually disabled, skipping
citserver[2]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[2]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[2]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[2]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[2]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[2]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[2]: Existing database version on disk is 0
citserver[2]: Running post-startup database upgrades.
citserver[2]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[2]: extensions: TCP port *:5222: (XMPP) registered.
citserver[2]: main: changing uid to 0
citserver[2]: fulltext: (re)initializing index
webcit[4]: Requesting cipher list: DEFAULT
webcit[4]: SSL_accept: tlsv1 alert unknown ca
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
citserver[2]: cmd_mesg: messages/hello: No such file or directory
webcit[4]: HTTP: 200 [28.077772] GET //landing?go=?failvisibly=1
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=8) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: context: session (citadel-UDS) started from () uid=-1
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=11) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=11) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
citserver[2]: session: client 0/0/0.00 () from
webcit[4]: HTTP: 200 [28.027499] GET /do_template?template=iconbar_user
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: SIGSEGV received in thread 137310611117824 at address 0x21b253a7
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: Stack frame #0: citserver(+0x51182) [0x618604308182]
citserver[2]: Stack frame #1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x13140) [0x7ce222040140]
citserver[2]: Stack frame #2: /lib/x86_64-linux-gnu/libc.so.6(+0x16aad9) [0x7ce221afaad9]
citserver[2]: Stack frame #3: /lib/x86_64-linux-gnu/libc.so.6(+0x68c38) [0x7ce2219f8c38]
citserver[2]: Stack frame #4: /lib/x86_64-linux-gnu/libc.so.6(+0x796c6) [0x7ce221a096c6]
citserver[2]: Stack frame #5: citserver(cprintf+0xa8) [0x618604307bab]
citserver[2]: Stack frame #6: citserver(cmd_oimg+0x154) [0x6186043163d8]
citserver[2]: Stack frame #7: citserver(DLoader_Exec_Cmd+0x54) [0x618604305e2f]
citserver[2]: Stack frame #8: citserver(do_command_loop+0x2bd) [0x618604315b15]
citserver[2]: Stack frame #9: citserver(worker_thread+0x71b) [0x6186043090cf]
citserver[2]: Stack frame #10: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7ea7) [0x7ce222034ea7]
citserver[2]: Stack frame #11: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7ce221a8badf]
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=11) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=8) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=16) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: StrBuf_ServGetln(): Server connection broken: Success
webcit[4]: HTTP: 200 [0.220572] GET /image?name=hello
ctdlvisor: pid=2 exited, status=139, exitcode=0
ctdlvisor: citserver crashed on signal 11
ctdlvisor: executing citserver
webcit[4]: Ending SSL/TLS
ctdlvisor: citserver running on pid=1044
citserver[1044]: crypto: keys/citadel.key exists and is readable
citserver[1044]: crypto: keys/citadel.cer exists and is readable
citserver[1044]: citserver: checking directory access
citserver[1044]: citserver: opening databases
citserver[1044]: db: initialized Berkeley DB backend
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Can't connect [/citadel-data/citadel.socket]: Connection refused
webcit[4]: HTTP: 200 [0.001017] GET /push?url=do_welcome
webcit[4]: Ending SSL/TLS
citserver[1044]: citserver: seeding the pseudo-random number generator
citserver[1044]: citserver: initializing configuration system
citserver[1044]: mutex_init(): Initialized mutexes
citserver[1044]: citserver: creating base rooms (if necessary)
citserver[1044]: control: sanity checking the recorded highest message and room numbers
citserver[1044]: control: sanity checking the recorded highest user number
citserver[1044]: control: sanity checks complete
citserver[1044]: main: upgrading modules
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: unix domain socket 'citadel.socket': registered.
citserver[1044]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[1044]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[1044]: main: initializing server extensions
citserver[1044]: extensions: TCP port *:143: (IMAP) registered.
citserver[1044]: extensions: service IMAPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:119: (NNTP) registered.
citserver[1044]: extensions: service NNTPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:110: (POP3) registered.
citserver[1044]: extensions: service POP3S has been manually disabled, skipping
citserver[1044]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[1044]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[1044]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[1044]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[1044]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:5222: (XMPP) registered.
citserver[1044]: main: changing uid to 0
webcit[4]: SSL_accept (sock=8) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: output_static('././/favicon.ico') [/favicon.ico] : No such file or directory
webcit[4]: Ending SSL/TLS
Trying to pull docker.io/citadeldotorg/citadel:latest...
Getting image source signatures
Copying blob 147ac2ca600d done |
Copying blob cc41ef31545f done |
Copying blob 1fe77fbc2ccd done |
Copying blob fbf0665ea654 done |
Copying blob 0fc91dee740d done |
Copying blob 4f4fb700ef54 done |
Copying blob 992e59a26700 done |
Copying blob 74f7d7cefa9a done |
Copying blob 945477e558c7 done |
Copying config f2f15f60d6 done |
Writing manifest to image destination
ctdlvisor: Welcome to the Citadel System running in a container.
ctdlvisor: command line arguments: /usr/local/bin/ctdlvisor
ctdlvisor: /citadel-data is writable
ctdlvisor: /citadel-data/data is writable
ctdlvisor: /citadel-data/files is writable
ctdlvisor: /citadel-data/keys is writable
ctdlvisor: citserver running on pid=2
ctdlvisor: executing citserver
ctdlvisor: webcit (HTTP) running on pid=3
ctdlvisor: executing webcit (http) on port 80
ctdlvisor: webcit (HTTPS) running on pid=4
ctdlvisor: executing webcit (https) on port 443
webcit[4]: Changing directory to /usr/local/webcit/
webcit[4]: WebCit 1017
webcit[4]: Copyright (C) 1996-2025 by the citadel.org team
webcit[4]:
webcit[4]: This program is open source software. Use, duplication, or disclosure
webcit[4]: is subject to the terms of the GNU General Public License, version 3.
webcit[4]:
webcit[4]: Found locale: C - en_US
webcit[3]: Changing directory to /usr/local/webcit/
webcit[3]: WebCit 1017
webcit[3]: Copyright (C) 1996-2025 by the citadel.org team
webcit[3]:
webcit[3]: This program is open source software. Use, duplication, or disclosure
webcit[3]: is subject to the terms of the GNU General Public License, version 3.
webcit[3]:
webcit[3]: Found locale: C - en_US
webcit[3]: Found locale: ar_AE.UTF8 - ar_AE
webcit[4]: Found locale: ar_AE.UTF8 - ar_AE
webcit[3]: Found locale: bg_BG.UTF8 - bg_BG
webcit[4]: Found locale: bg_BG.UTF8 - bg_BG
webcit[3]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[4]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[3]: Found locale: en_US.UTF8 - en_US
webcit[4]: Found locale: en_US.UTF8 - en_US
webcit[3]: Found locale: da_DK.UTF8 - da_DK
webcit[4]: Found locale: da_DK.UTF8 - da_DK
webcit[4]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: el_GR.UTF8 - el_GR
webcit[4]: Found locale: el_GR.UTF8 - el_GR
webcit[3]: Found locale: en_GB.UTF8 - en_GB
webcit[4]: Found locale: en_GB.UTF8 - en_GB
webcit[4]: Found locale: es_ES.UTF8 - es_ES
webcit[3]: Found locale: es_ES.UTF8 - es_ES
webcit[3]: Found locale: et_EE.UTF8 - et_EE
webcit[4]: Found locale: et_EE.UTF8 - et_EE
webcit[4]: Found locale: fi_FI.UTF8 - fi_FI
webcit[3]: Found locale: fi_FI.UTF8 - fi_FI
webcit[4]: Found locale: fr_FR.UTF8 - fr_FR
webcit[3]: Found locale: fr_FR.UTF8 - fr_FR
webcit[3]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: it_IT.UTF8 - it_IT
webcit[4]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[3]: Found locale: it_IT.UTF8 - it_IT
webcit[3]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[3]: Found locale: nl_NL.UTF8 - nl_NL
webcit[4]: Found locale: nl_NL.UTF8 - nl_NL
webcit[3]: Found locale: pl_PL.UTF8 - pl_PL
webcit[4]: Found locale: pl_PL.UTF8 - pl_PL
webcit[3]: Found locale: pt_BR.UTF8 - pt_BR
webcit[4]: Found locale: pt_BR.UTF8 - pt_BR
webcit[3]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: ru_RU.UTF8 - ru_RU
webcit[3]: Found locale: zh_CN.UTF8 - zh_CN
webcit[4]: Found locale: zh_CN.UTF8 - zh_CN
webcit[4]: Found locale: he_IL.UTF8 - he_IL
webcit[4]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: Found locale: he_IL.UTF8 - he_IL
webcit[3]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: Found locale: ro_RO.UTF8 - ro_RO
webcit[4]: Found locale: ro_RO.UTF8 - ro_RO
webcit[4]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[3]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[4]: Found locale: tr_TR.UTF8 - tr_TR
webcit[3]: Found locale: tr_TR.UTF8 - tr_TR
webcit[4]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[3]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[4]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[4]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[4]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[4]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[4]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[3]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[3]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[3]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[3]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[3]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[3]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[3]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[4]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[4]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[4]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[4]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[3]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[3]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[3]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[3]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[3]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[3]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[4]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[4]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[4]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[4]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[4]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[4]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[4]: Listening on socket 3
webcit[3]: Listening on socket 3
webcit[4]: Requesting cipher list: DEFAULT
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: no certificate assigned
citserver[2]: crypto: generating RSA key pair
citserver[2]: crypto: generating a self-signed certificate
citserver[2]: citserver: checking directory access
citserver[2]: citserver: opening databases
citserver[2]: db: initialized Berkeley DB backend
citserver[2]: citserver: seeding the pseudo-random number generator
citserver[2]: citserver: initializing configuration system
citserver[2]: config: generating a host key
citserver[2]: mutex_init(): Initialized mutexes
citserver[2]: citserver: creating base rooms (if necessary)
citserver[2]: control: sanity checking the recorded highest message and room numbers
citserver[2]: control: sanity checking the recorded highest user number
citserver[2]: control: sanity checks complete
citserver[2]: main: upgrading modules
citserver[2]: Existing database version on disk is 0
citserver[2]: Configuring timezone: Etc/UTC
/usr/local/citadel/guesstimezone.sh: 350: echo: echo: I/O error
citserver[2]: Running pre-startup database upgrades.
citserver[2]: user_ops: <admin> created
citserver[2]: extensions: unix domain socket 'citadel.socket': registered.
citserver[2]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[2]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[2]: main: initializing server extensions
citserver[2]: extensions: TCP port *:143: (IMAP) registered.
citserver[2]: extensions: service IMAPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:119: (NNTP) registered.
citserver[2]: extensions: service NNTPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:110: (POP3) registered.
citserver[2]: extensions: service POP3S has been manually disabled, skipping
citserver[2]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[2]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[2]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[2]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[2]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[2]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[2]: Existing database version on disk is 0
citserver[2]: Running post-startup database upgrades.
citserver[2]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[2]: extensions: TCP port *:5222: (XMPP) registered.
citserver[2]: main: changing uid to 0
citserver[2]: fulltext: (re)initializing index
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
citserver[2]: cmd_mesg: messages/hello: No such file or directory
webcit[3]: HTTP: 200 [30.331870] GET //landing?go=?failvisibly=1
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
webcit[3]: HTTP: 200 [28.028844] GET /do_template?template=iconbar_user
citserver[2]: SIGSEGV received in thread 124267290683136 at address 0x3f3253a7
citserver[2]: Stack frame #0: citserver(+0x51182) [0x62ca612d3182]
citserver[2]: Stack frame #1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x13140) [0x71053f88c140]
citserver[2]: Stack frame #2: /lib/x86_64-linux-gnu/libc.so.6(+0x16aad9) [0x71053f2faad9]
citserver[2]: Stack frame #3: /lib/x86_64-linux-gnu/libc.so.6(+0x68c38) [0x71053f1f8c38]
citserver[2]: Stack frame #4: /lib/x86_64-linux-gnu/libc.so.6(+0x796c6) [0x71053f2096c6]
citserver[2]: Stack frame #5: citserver(cprintf+0xa8) [0x62ca612d2bab]
citserver[2]: Stack frame #6: citserver(cmd_oimg+0x154) [0x62ca612e13d8]
citserver[2]: Stack frame #7: citserver(DLoader_Exec_Cmd+0x54) [0x62ca612d0e2f]
citserver[2]: Stack frame #8: citserver(do_command_loop+0x2bd) [0x62ca612e0b15]
citserver[2]: Stack frame #9: citserver(worker_thread+0x71b) [0x62ca612d40cf]
citserver[2]: Stack frame #10: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7ea7) [0x71053f880ea7]
citserver[2]: Stack frame #11: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x71053f28badf]
webcit[3]: StrBuf_ServGetln(): Server connection broken: Resource temporarily unavailable
ctdlvisor: pid=2 exited, status=139, exitcode=0
webcit[3]: HTTP: 200 [0.191802] GET /image?name=hello
ctdlvisor: citserver crashed on signal 11
webcit[3]: Can't connect [/citadel-data/citadel.socket]: Connection refused
ctdlvisor: citserver running on pid=1044
webcit[3]: HTTP: 200 [0.060546] GET /push?url=do_welcome
ctdlvisor: executing citserver
citserver[1044]: crypto: keys/citadel.key exists and is readable
citserver[1044]: crypto: keys/citadel.cer exists and is readable
citserver[1044]: citserver: checking directory access
citserver[1044]: citserver: opening databases
citserver[1044]: db: initialized Berkeley DB backend
webcit[3]: output_static('././/favicon.ico') [/favicon.ico] : No such file or directory
citserver[1044]: citserver: seeding the pseudo-random number generator
citserver[1044]: citserver: initializing configuration system
citserver[1044]: mutex_init(): Initialized mutexes
citserver[1044]: citserver: creating base rooms (if necessary)
citserver[1044]: control: sanity checking the recorded highest message and room numbers
citserver[1044]: control: sanity checking the recorded highest user number
citserver[1044]: control: sanity checks complete
citserver[1044]: main: upgrading modules
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: unix domain socket 'citadel.socket': registered.
citserver[1044]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[1044]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[1044]: main: initializing server extensions
citserver[1044]: extensions: TCP port *:143: (IMAP) registered.
citserver[1044]: extensions: service IMAPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:119: (NNTP) registered.
citserver[1044]: extensions: service NNTPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:110: (POP3) registered.
citserver[1044]: extensions: service POP3S has been manually disabled, skipping
citserver[1044]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[1044]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[1044]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[1044]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[1044]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:5222: (XMPP) registered.
citserver[1044]: main: changing uid to 0
I have no idea, what is going in, but the suggestion seems to be ssl related. Still, the server also crashes, when called explicitly with http, not https. Again, these crashes are happening before the loginscreen appears. Takes about ~30 seconds to load the site, DNS however is fine (unless there is a podman problem which may very well be, as I am new to this and pasta)
I am an honorary Italian Grandmother so I know plenty about pasta. But that's not important right now.
These traces offer some good clues. It's crashing in cprintf() which is being called by cmd_oimg() and I found an uninitialized variable in cmd_oimg(). Honestly I don't know how you're the only one reporting this problem, but maybe it has to do with podman. I only know it's been tested on Docker Engine and on Kubernetes (probably with runc). In any case, a fix should be forthcoming if that's the problem.
Trying to pull docker.io/citadeldotorg/citadel:latest...
Getting image source signatures
Copying blob 147ac2ca600d done |
Copying blob 1fe77fbc2ccd done |
Copying blob cc41ef31545f done |
Copying blob fbf0665ea654 done |
Copying blob 0fc91dee740d done |
Copying blob 4f4fb700ef54 done |
Copying blob 992e59a26700 done |
Copying blob 74f7d7cefa9a done |
Copying blob 945477e558c7 done |
Copying config f2f15f60d6 done |
Writing manifest to image destination
ctdlvisor: Welcome to the Citadel System running in a container.
ctdlvisor: command line arguments: /usr/local/bin/ctdlvisor
ctdlvisor: /citadel-data is writable
ctdlvisor: /citadel-data/data is writable
ctdlvisor: /citadel-data/files is writable
ctdlvisor: /citadel-data/keys is writable
ctdlvisor: citserver running on pid=2
ctdlvisor: executing citserver
ctdlvisor: executing webcit (http) on port 80
ctdlvisor: webcit (HTTP) running on pid=3
ctdlvisor: webcit (HTTPS) running on pid=4
ctdlvisor: executing webcit (https) on port 443
webcit[4]: Changing directory to /usr/local/webcit/
webcit[3]: Changing directory to /usr/local/webcit/
webcit[4]: WebCit 1017
webcit[4]: Copyright (C) 1996-2025 by the citadel.org team
webcit[4]:
webcit[4]: This program is open source software. Use, duplication, or disclosure
webcit[4]: is subject to the terms of the GNU General Public License, version 3.
webcit[4]:
webcit[3]: WebCit 1017
webcit[3]: Copyright (C) 1996-2025 by the citadel.org team
webcit[3]:
webcit[3]: This program is open source software. Use, duplication, or disclosure
webcit[4]: Found locale: C - en_US
webcit[3]: is subject to the terms of the GNU General Public License, version 3.
webcit[3]:
webcit[3]: Found locale: C - en_US
webcit[3]: Found locale: ar_AE.UTF8 - ar_AE
webcit[4]: Found locale: ar_AE.UTF8 - ar_AE
webcit[3]: Found locale: bg_BG.UTF8 - bg_BG
webcit[4]: Found locale: bg_BG.UTF8 - bg_BG
webcit[4]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[3]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[3]: Found locale: en_US.UTF8 - en_US
webcit[4]: Found locale: en_US.UTF8 - en_US
webcit[4]: Found locale: da_DK.UTF8 - da_DK
webcit[3]: Found locale: da_DK.UTF8 - da_DK
webcit[4]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: el_GR.UTF8 - el_GR
webcit[4]: Found locale: el_GR.UTF8 - el_GR
webcit[4]: Found locale: en_GB.UTF8 - en_GB
webcit[3]: Found locale: en_GB.UTF8 - en_GB
webcit[3]: Found locale: es_ES.UTF8 - es_ES
webcit[4]: Found locale: es_ES.UTF8 - es_ES
webcit[4]: Found locale: et_EE.UTF8 - et_EE
webcit[3]: Found locale: et_EE.UTF8 - et_EE
webcit[4]: Found locale: fi_FI.UTF8 - fi_FI
webcit[3]: Found locale: fi_FI.UTF8 - fi_FI
webcit[3]: Found locale: fr_FR.UTF8 - fr_FR
webcit[4]: Found locale: fr_FR.UTF8 - fr_FR
webcit[3]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: it_IT.UTF8 - it_IT
webcit[3]: Found locale: it_IT.UTF8 - it_IT
webcit[3]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[4]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[3]: Found locale: nl_NL.UTF8 - nl_NL
webcit[4]: Found locale: nl_NL.UTF8 - nl_NL
webcit[4]: Found locale: pl_PL.UTF8 - pl_PL
webcit[3]: Found locale: pl_PL.UTF8 - pl_PL
webcit[3]: Found locale: pt_BR.UTF8 - pt_BR
webcit[4]: Found locale: pt_BR.UTF8 - pt_BR
webcit[3]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: zh_CN.UTF8 - zh_CN
webcit[3]: Found locale: zh_CN.UTF8 - zh_CN
webcit[3]: Found locale: he_IL.UTF8 - he_IL
webcit[4]: Found locale: he_IL.UTF8 - he_IL
webcit[3]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[4]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: Found locale: ro_RO.UTF8 - ro_RO
webcit[3]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[4]: Found locale: ro_RO.UTF8 - ro_RO
webcit[4]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[3]: Found locale: tr_TR.UTF8 - tr_TR
webcit[4]: Found locale: tr_TR.UTF8 - tr_TR
webcit[4]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[3]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[3]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[3]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[3]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[3]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[3]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[3]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[3]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[3]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[4]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[4]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[4]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[4]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[4]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[4]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[4]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[4]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[4]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[4]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[3]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[4]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[3]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[4]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[3]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[4]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[4]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[4]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[3]: Listening on socket 3
webcit[4]: Listening on socket 3
webcit[4]: Requesting cipher list: DEFAULT
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: no certificate assigned
citserver[2]: crypto: generating RSA key pair
citserver[2]: crypto: generating a self-signed certificate
citserver[2]: citserver: checking directory access
citserver[2]: citserver: opening databases
citserver[2]: db: initialized Berkeley DB backend
citserver[2]: citserver: seeding the pseudo-random number generator
citserver[2]: citserver: initializing configuration system
citserver[2]: config: generating a host key
citserver[2]: mutex_init(): Initialized mutexes
citserver[2]: citserver: creating base rooms (if necessary)
citserver[2]: control: sanity checking the recorded highest message and room numbers
citserver[2]: control: sanity checking the recorded highest user number
citserver[2]: control: sanity checks complete
citserver[2]: main: upgrading modules
citserver[2]: Existing database version on disk is 0
citserver[2]: Configuring timezone: Etc/UTC
/usr/local/citadel/guesstimezone.sh: 350: echo: echo: I/O error
citserver[2]: Running pre-startup database upgrades.
citserver[2]: user_ops: <admin> created
citserver[2]: extensions: unix domain socket 'citadel.socket': registered.
citserver[2]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[2]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[2]: main: initializing server extensions
citserver[2]: extensions: TCP port *:143: (IMAP) registered.
citserver[2]: extensions: service IMAPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:119: (NNTP) registered.
citserver[2]: extensions: service NNTPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:110: (POP3) registered.
citserver[2]: extensions: service POP3S has been manually disabled, skipping
citserver[2]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[2]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[2]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[2]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[2]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[2]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[2]: Existing database version on disk is 0
citserver[2]: Running post-startup database upgrades.
citserver[2]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[2]: extensions: TCP port *:5222: (XMPP) registered.
citserver[2]: main: changing uid to 0
citserver[2]: fulltext: (re)initializing index
webcit[4]: Requesting cipher list: DEFAULT
webcit[4]: SSL_accept: tlsv1 alert unknown ca
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
citserver[2]: cmd_mesg: messages/hello: No such file or directory
webcit[4]: HTTP: 200 [28.077772] GET //landing?go=?failvisibly=1
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=8) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: context: session (citadel-UDS) started from () uid=-1
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=11) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=11) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
citserver[2]: session: client 0/0/0.00 () from
webcit[4]: HTTP: 200 [28.027499] GET /do_template?template=iconbar_user
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=4) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: SIGSEGV received in thread 137310611117824 at address 0x21b253a7
webcit[4]: SSL_accept (sock=10) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
citserver[2]: Stack frame #0: citserver(+0x51182) [0x618604308182]
citserver[2]: Stack frame #1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x13140) [0x7ce222040140]
citserver[2]: Stack frame #2: /lib/x86_64-linux-gnu/libc.so.6(+0x16aad9) [0x7ce221afaad9]
citserver[2]: Stack frame #3: /lib/x86_64-linux-gnu/libc.so.6(+0x68c38) [0x7ce2219f8c38]
citserver[2]: Stack frame #4: /lib/x86_64-linux-gnu/libc.so.6(+0x796c6) [0x7ce221a096c6]
citserver[2]: Stack frame #5: citserver(cprintf+0xa8) [0x618604307bab]
citserver[2]: Stack frame #6: citserver(cmd_oimg+0x154) [0x6186043163d8]
citserver[2]: Stack frame #7: citserver(DLoader_Exec_Cmd+0x54) [0x618604305e2f]
citserver[2]: Stack frame #8: citserver(do_command_loop+0x2bd) [0x618604315b15]
citserver[2]: Stack frame #9: citserver(worker_thread+0x71b) [0x6186043090cf]
citserver[2]: Stack frame #10: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7ea7) [0x7ce222034ea7]
citserver[2]: Stack frame #11: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7ce221a8badf]
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=11) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=8) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=16) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: SSL_accept (sock=5) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: Ending SSL/TLS
webcit[4]: StrBuf_ServGetln(): Server connection broken: Success
webcit[4]: HTTP: 200 [0.220572] GET /image?name=hello
ctdlvisor: pid=2 exited, status=139, exitcode=0
ctdlvisor: citserver crashed on signal 11
ctdlvisor: executing citserver
webcit[4]: Ending SSL/TLS
ctdlvisor: citserver running on pid=1044
citserver[1044]: crypto: keys/citadel.key exists and is readable
citserver[1044]: crypto: keys/citadel.cer exists and is readable
citserver[1044]: citserver: checking directory access
citserver[1044]: citserver: opening databases
citserver[1044]: db: initialized Berkeley DB backend
webcit[4]: SSL_accept (sock=9) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Ending SSL/TLS
webcit[4]: SSL_accept (sock=7) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: Can't connect [/citadel-data/citadel.socket]: Connection refused
webcit[4]: HTTP: 200 [0.001017] GET /push?url=do_welcome
webcit[4]: Ending SSL/TLS
citserver[1044]: citserver: seeding the pseudo-random number generator
citserver[1044]: citserver: initializing configuration system
citserver[1044]: mutex_init(): Initialized mutexes
citserver[1044]: citserver: creating base rooms (if necessary)
citserver[1044]: control: sanity checking the recorded highest message and room numbers
citserver[1044]: control: sanity checking the recorded highest user number
citserver[1044]: control: sanity checks complete
citserver[1044]: main: upgrading modules
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: unix domain socket 'citadel.socket': registered.
citserver[1044]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[1044]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[1044]: main: initializing server extensions
citserver[1044]: extensions: TCP port *:143: (IMAP) registered.
citserver[1044]: extensions: service IMAPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:119: (NNTP) registered.
citserver[1044]: extensions: service NNTPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:110: (POP3) registered.
citserver[1044]: extensions: service POP3S has been manually disabled, skipping
citserver[1044]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[1044]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[1044]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[1044]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[1044]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:5222: (XMPP) registered.
citserver[1044]: main: changing uid to 0
webcit[4]: SSL_accept (sock=8) success, using TLS_AES_128_GCM_SHA256 on TLSv1.3 (128 of 128 bits)
webcit[4]: output_static('././/favicon.ico') [/favicon.ico] : No such file or directory
webcit[4]: Ending SSL/TLS
Trying to pull docker.io/citadeldotorg/citadel:latest...
Getting image source signatures
Copying blob 147ac2ca600d done |
Copying blob cc41ef31545f done |
Copying blob 1fe77fbc2ccd done |
Copying blob fbf0665ea654 done |
Copying blob 0fc91dee740d done |
Copying blob 4f4fb700ef54 done |
Copying blob 992e59a26700 done |
Copying blob 74f7d7cefa9a done |
Copying blob 945477e558c7 done |
Copying config f2f15f60d6 done |
Writing manifest to image destination
ctdlvisor: Welcome to the Citadel System running in a container.
ctdlvisor: command line arguments: /usr/local/bin/ctdlvisor
ctdlvisor: /citadel-data is writable
ctdlvisor: /citadel-data/data is writable
ctdlvisor: /citadel-data/files is writable
ctdlvisor: /citadel-data/keys is writable
ctdlvisor: citserver running on pid=2
ctdlvisor: executing citserver
ctdlvisor: webcit (HTTP) running on pid=3
ctdlvisor: executing webcit (http) on port 80
ctdlvisor: webcit (HTTPS) running on pid=4
ctdlvisor: executing webcit (https) on port 443
webcit[4]: Changing directory to /usr/local/webcit/
webcit[4]: WebCit 1017
webcit[4]: Copyright (C) 1996-2025 by the citadel.org team
webcit[4]:
webcit[4]: This program is open source software. Use, duplication, or disclosure
webcit[4]: is subject to the terms of the GNU General Public License, version 3.
webcit[4]:
webcit[4]: Found locale: C - en_US
webcit[3]: Changing directory to /usr/local/webcit/
webcit[3]: WebCit 1017
webcit[3]: Copyright (C) 1996-2025 by the citadel.org team
webcit[3]:
webcit[3]: This program is open source software. Use, duplication, or disclosure
webcit[3]: is subject to the terms of the GNU General Public License, version 3.
webcit[3]:
webcit[3]: Found locale: C - en_US
webcit[3]: Found locale: ar_AE.UTF8 - ar_AE
webcit[4]: Found locale: ar_AE.UTF8 - ar_AE
webcit[3]: Found locale: bg_BG.UTF8 - bg_BG
webcit[4]: Found locale: bg_BG.UTF8 - bg_BG
webcit[3]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[4]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[3]: Found locale: en_US.UTF8 - en_US
webcit[4]: Found locale: en_US.UTF8 - en_US
webcit[3]: Found locale: da_DK.UTF8 - da_DK
webcit[4]: Found locale: da_DK.UTF8 - da_DK
webcit[4]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: el_GR.UTF8 - el_GR
webcit[4]: Found locale: el_GR.UTF8 - el_GR
webcit[3]: Found locale: en_GB.UTF8 - en_GB
webcit[4]: Found locale: en_GB.UTF8 - en_GB
webcit[4]: Found locale: es_ES.UTF8 - es_ES
webcit[3]: Found locale: es_ES.UTF8 - es_ES
webcit[3]: Found locale: et_EE.UTF8 - et_EE
webcit[4]: Found locale: et_EE.UTF8 - et_EE
webcit[4]: Found locale: fi_FI.UTF8 - fi_FI
webcit[3]: Found locale: fi_FI.UTF8 - fi_FI
webcit[4]: Found locale: fr_FR.UTF8 - fr_FR
webcit[3]: Found locale: fr_FR.UTF8 - fr_FR
webcit[3]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: hu_HU.UTF8 - hu_HU
webcit[4]: Found locale: it_IT.UTF8 - it_IT
webcit[4]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[3]: Found locale: it_IT.UTF8 - it_IT
webcit[3]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[3]: Found locale: nl_NL.UTF8 - nl_NL
webcit[4]: Found locale: nl_NL.UTF8 - nl_NL
webcit[3]: Found locale: pl_PL.UTF8 - pl_PL
webcit[4]: Found locale: pl_PL.UTF8 - pl_PL
webcit[3]: Found locale: pt_BR.UTF8 - pt_BR
webcit[4]: Found locale: pt_BR.UTF8 - pt_BR
webcit[3]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: ru_RU.UTF8 - ru_RU
webcit[3]: Found locale: zh_CN.UTF8 - zh_CN
webcit[4]: Found locale: zh_CN.UTF8 - zh_CN
webcit[4]: Found locale: he_IL.UTF8 - he_IL
webcit[4]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: Found locale: he_IL.UTF8 - he_IL
webcit[3]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: Found locale: ro_RO.UTF8 - ro_RO
webcit[4]: Found locale: ro_RO.UTF8 - ro_RO
webcit[4]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[3]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[4]: Found locale: tr_TR.UTF8 - tr_TR
webcit[3]: Found locale: tr_TR.UTF8 - tr_TR
webcit[4]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[3]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[4]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[4]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[4]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[4]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[4]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[3]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[3]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[3]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[3]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[3]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[3]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[3]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[4]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[4]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[4]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[4]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[3]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[3]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[3]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[3]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[3]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[3]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[4]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[4]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[4]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[4]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[4]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[4]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[4]: Listening on socket 3
webcit[3]: Listening on socket 3
webcit[4]: Requesting cipher list: DEFAULT
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: no certificate assigned
citserver[2]: crypto: generating RSA key pair
citserver[2]: crypto: generating a self-signed certificate
citserver[2]: citserver: checking directory access
citserver[2]: citserver: opening databases
citserver[2]: db: initialized Berkeley DB backend
citserver[2]: citserver: seeding the pseudo-random number generator
citserver[2]: citserver: initializing configuration system
citserver[2]: config: generating a host key
citserver[2]: mutex_init(): Initialized mutexes
citserver[2]: citserver: creating base rooms (if necessary)
citserver[2]: control: sanity checking the recorded highest message and room numbers
citserver[2]: control: sanity checking the recorded highest user number
citserver[2]: control: sanity checks complete
citserver[2]: main: upgrading modules
citserver[2]: Existing database version on disk is 0
citserver[2]: Configuring timezone: Etc/UTC
/usr/local/citadel/guesstimezone.sh: 350: echo: echo: I/O error
citserver[2]: Running pre-startup database upgrades.
citserver[2]: user_ops: <admin> created
citserver[2]: extensions: unix domain socket 'citadel.socket': registered.
citserver[2]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[2]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[2]: main: initializing server extensions
citserver[2]: extensions: TCP port *:143: (IMAP) registered.
citserver[2]: extensions: service IMAPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:119: (NNTP) registered.
citserver[2]: extensions: service NNTPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:110: (POP3) registered.
citserver[2]: extensions: service POP3S has been manually disabled, skipping
citserver[2]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[2]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[2]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[2]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[2]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[2]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[2]: Existing database version on disk is 0
citserver[2]: Running post-startup database upgrades.
citserver[2]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[2]: extensions: TCP port *:5222: (XMPP) registered.
citserver[2]: main: changing uid to 0
citserver[2]: fulltext: (re)initializing index
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
citserver[2]: cmd_mesg: messages/hello: No such file or directory
webcit[3]: HTTP: 200 [30.331870] GET //landing?go=?failvisibly=1
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
webcit[3]: HTTP: 200 [28.028844] GET /do_template?template=iconbar_user
citserver[2]: SIGSEGV received in thread 124267290683136 at address 0x3f3253a7
citserver[2]: Stack frame #0: citserver(+0x51182) [0x62ca612d3182]
citserver[2]: Stack frame #1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x13140) [0x71053f88c140]
citserver[2]: Stack frame #2: /lib/x86_64-linux-gnu/libc.so.6(+0x16aad9) [0x71053f2faad9]
citserver[2]: Stack frame #3: /lib/x86_64-linux-gnu/libc.so.6(+0x68c38) [0x71053f1f8c38]
citserver[2]: Stack frame #4: /lib/x86_64-linux-gnu/libc.so.6(+0x796c6) [0x71053f2096c6]
citserver[2]: Stack frame #5: citserver(cprintf+0xa8) [0x62ca612d2bab]
citserver[2]: Stack frame #6: citserver(cmd_oimg+0x154) [0x62ca612e13d8]
citserver[2]: Stack frame #7: citserver(DLoader_Exec_Cmd+0x54) [0x62ca612d0e2f]
citserver[2]: Stack frame #8: citserver(do_command_loop+0x2bd) [0x62ca612e0b15]
citserver[2]: Stack frame #9: citserver(worker_thread+0x71b) [0x62ca612d40cf]
citserver[2]: Stack frame #10: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7ea7) [0x71053f880ea7]
citserver[2]: Stack frame #11: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x71053f28badf]
webcit[3]: StrBuf_ServGetln(): Server connection broken: Resource temporarily unavailable
ctdlvisor: pid=2 exited, status=139, exitcode=0
webcit[3]: HTTP: 200 [0.191802] GET /image?name=hello
ctdlvisor: citserver crashed on signal 11
webcit[3]: Can't connect [/citadel-data/citadel.socket]: Connection refused
ctdlvisor: citserver running on pid=1044
webcit[3]: HTTP: 200 [0.060546] GET /push?url=do_welcome
ctdlvisor: executing citserver
citserver[1044]: crypto: keys/citadel.key exists and is readable
citserver[1044]: crypto: keys/citadel.cer exists and is readable
citserver[1044]: citserver: checking directory access
citserver[1044]: citserver: opening databases
citserver[1044]: db: initialized Berkeley DB backend
webcit[3]: output_static('././/favicon.ico') [/favicon.ico] : No such file or directory
citserver[1044]: citserver: seeding the pseudo-random number generator
citserver[1044]: citserver: initializing configuration system
citserver[1044]: mutex_init(): Initialized mutexes
citserver[1044]: citserver: creating base rooms (if necessary)
citserver[1044]: control: sanity checking the recorded highest message and room numbers
citserver[1044]: control: sanity checking the recorded highest user number
citserver[1044]: control: sanity checks complete
citserver[1044]: main: upgrading modules
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: unix domain socket 'citadel.socket': registered.
citserver[1044]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[1044]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[1044]: main: initializing server extensions
citserver[1044]: extensions: TCP port *:143: (IMAP) registered.
citserver[1044]: extensions: service IMAPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:119: (NNTP) registered.
citserver[1044]: extensions: service NNTPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:110: (POP3) registered.
citserver[1044]: extensions: service POP3S has been manually disabled, skipping
citserver[1044]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[1044]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[1044]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[1044]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[1044]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[1044]: Existing database version on disk is 1017
citserver[1044]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:5222: (XMPP) registered.
citserver[1044]: main: changing uid to 0
All righty then, a fix has been checked in, download the new container image (version 1018) and let's see how it works. Attach the trace if not.
All righty then, a fix has been checked in, download the new container image (version 1018) and let's see how it works. Attach the trace if not.
Seems, the Pasta have been a little bit too salty. Happens to the best of us. See Attachment, called without ssl, or just http.
Anyway, mille gracie for the very fast response/patch, even if not complete.
Sa 12. Jul 22:40:13 CEST 2025
Trying to pull docker.io/citadeldotorg/citadel:latest...
Getting image source signatures
Copying blob e2de464820e9 done |
Copying blob 727c3e739eb3 done |
Copying blob cc41ef31545f done |
Copying blob 4f4fb700ef54 done |
Copying blob e4f7322a3d5b done |
Copying blob 656fc84b5cde done |
Copying blob 1b240d57f867 done |
Copying blob f405be037bf1 done |
Copying blob a7aefd157220 done |
Copying config 4e2771926d done |
Writing manifest to image destination
ctdlvisor: Welcome to the Citadel System running in a container.
ctdlvisor: command line arguments: /usr/local/bin/ctdlvisor
ctdlvisor: /citadel-data is writable
ctdlvisor: /citadel-data/data is writable
ctdlvisor: /citadel-data/files is writable
ctdlvisor: /citadel-data/keys is writable
ctdlvisor: citserver running on pid=2
ctdlvisor: executing citserver
ctdlvisor: webcit (HTTP) running on pid=3
ctdlvisor: executing webcit (http) on port 80
ctdlvisor: webcit (HTTPS) running on pid=4
ctdlvisor: executing webcit (https) on port 443
webcit[4]: Changing directory to /usr/local/webcit/
webcit[4]: WebCit 1018
webcit[3]: Changing directory to /usr/local/webcit/
webcit[3]: WebCit 1018
webcit[3]: Copyright (C) 1996-2025 by the citadel.org team
webcit[3]:
webcit[3]: This program is open source software. Use, duplication, or disclosure
webcit[3]: is subject to the terms of the GNU General Public License, version 3.
webcit[3]:
webcit[3]: Found locale: C - en_US
webcit[4]: Copyright (C) 1996-2025 by the citadel.org team
webcit[4]:
webcit[4]: This program is open source software. Use, duplication, or disclosure
webcit[4]: is subject to the terms of the GNU General Public License, version 3.
webcit[4]:
webcit[4]: Found locale: C - en_US
webcit[4]: Found locale: ar_AE.UTF8 - ar_AE
webcit[3]: Found locale: ar_AE.UTF8 - ar_AE
webcit[3]: Found locale: bg_BG.UTF8 - bg_BG
webcit[4]: Found locale: bg_BG.UTF8 - bg_BG
webcit[3]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[4]: Found locale: cs_CZ.UTF8 - cs_CZ
webcit[4]: Found locale: en_US.UTF8 - en_US
webcit[3]: Found locale: en_US.UTF8 - en_US
webcit[4]: Found locale: da_DK.UTF8 - da_DK
webcit[3]: Found locale: da_DK.UTF8 - da_DK
webcit[4]: Found locale: de_DE.UTF8 - de_DE
webcit[3]: Found locale: de_DE.UTF8 - de_DE
webcit[4]: Found locale: el_GR.UTF8 - el_GR
webcit[3]: Found locale: el_GR.UTF8 - el_GR
webcit[4]: Found locale: en_GB.UTF8 - en_GB
webcit[3]: Found locale: en_GB.UTF8 - en_GB
webcit[3]: Found locale: es_ES.UTF8 - es_ES
webcit[4]: Found locale: es_ES.UTF8 - es_ES
webcit[4]: Found locale: et_EE.UTF8 - et_EE
webcit[3]: Found locale: et_EE.UTF8 - et_EE
webcit[3]: Found locale: fi_FI.UTF8 - fi_FI
webcit[4]: Found locale: fi_FI.UTF8 - fi_FI
webcit[4]: Found locale: fr_FR.UTF8 - fr_FR
webcit[3]: Found locale: fr_FR.UTF8 - fr_FR
webcit[4]: Found locale: hu_HU.UTF8 - hu_HU
webcit[3]: Found locale: hu_HU.UTF8 - hu_HU
webcit[3]: Found locale: it_IT.UTF8 - it_IT
webcit[4]: Found locale: it_IT.UTF8 - it_IT
webcit[3]: locale for ko_KO.UTF8 disabled: No such file or directory
webcit[4]: locale for ko_KO.UTF8 disabled: No such file or directory
citserver[2]: crypto: generating RSA key pair
webcit[4]: Found locale: nl_NL.UTF8 - nl_NL
webcit[3]: Found locale: nl_NL.UTF8 - nl_NL
webcit[3]: Found locale: pl_PL.UTF8 - pl_PL
webcit[4]: Found locale: pl_PL.UTF8 - pl_PL
webcit[3]: Found locale: pt_BR.UTF8 - pt_BR
webcit[4]: Found locale: pt_BR.UTF8 - pt_BR
webcit[3]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: ru_RU.UTF8 - ru_RU
webcit[4]: Found locale: zh_CN.UTF8 - zh_CN
webcit[3]: Found locale: zh_CN.UTF8 - zh_CN
webcit[3]: Found locale: he_IL.UTF8 - he_IL
webcit[4]: Found locale: he_IL.UTF8 - he_IL
webcit[4]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: locale for kk_KK.UTF8 disabled: No such file or directory
webcit[3]: Found locale: ro_RO.UTF8 - ro_RO
webcit[4]: Found locale: ro_RO.UTF8 - ro_RO
webcit[3]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[4]: locale for sl_SL.UTF8 disabled: No such file or directory
webcit[4]: Found locale: tr_TR.UTF8 - tr_TR
webcit[3]: Found locale: tr_TR.UTF8 - tr_TR
webcit[3]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[4]: No Site-local Stylesheet [/usr/local/webcit/static.local//webcit.css] installed.
webcit[3]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[4]: Define [ICAL_PARTSTAT_X] (in './static/t/ical/attachment/display_attendees.html' line 5); ICAL_PARTSTAT_X isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_X")]
webcit[4]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[4]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[4]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[3]: Define [ICAL_PARTSTAT_NEEDSACTION] (in './static/t/ical/attachment/display_attendees.html' line 6); ICAL_PARTSTAT_NEEDSACTION isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NEEDSACTION")]
webcit[3]: Define [ICAL_PARTSTAT_ACCEPTED] (in './static/t/ical/attachment/display_attendees.html' line 7); ICAL_PARTSTAT_ACCEPTED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_ACCEPTED")]
webcit[4]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_DECLINED] (in './static/t/ical/attachment/display_attendees.html' line 8); ICAL_PARTSTAT_DECLINED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DECLINED")]
webcit[4]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[4]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[3]: Define [ICAL_PARTSTAT_TENTATIVE] (in './static/t/ical/attachment/display_attendees.html' line 9); ICAL_PARTSTAT_TENTATIVE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_TENTATIVE")]
webcit[3]: Define [ICAL_PARTSTAT_DELEGATED] (in './static/t/ical/attachment/display_attendees.html' line 10); ICAL_PARTSTAT_DELEGATED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_DELEGATED")]
webcit[3]: Define [ICAL_PARTSTAT_COMPLETED] (in './static/t/ical/attachment/display_attendees.html' line 11); ICAL_PARTSTAT_COMPLETED isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_COMPLETED")]
webcit[3]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[3]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[4]: Define [ICAL_PARTSTAT_INPROCESS] (in './static/t/ical/attachment/display_attendees.html' line 12); ICAL_PARTSTAT_INPROCESS isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_INPROCESS")]
webcit[4]: Define [ICAL_PARTSTAT_NONE] (in './static/t/ical/attachment/display_attendees.html' line 13); ICAL_PARTSTAT_NONE isn't known!!; [!("COND:ICAL:ATTENDEE", 1, #"ICAL_PARTSTAT_NONE")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[4]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[4]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[4]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[4]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[4]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[4]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[4]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REQUEST isn't known!!; [?("COND:ICAL:METHOD", 1, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_REPLY isn't known!!; [?("COND:ICAL:METHOD", 2, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 7); ICAL_METHOD_PUBLISH isn't known!!; [?("COND:ICAL:METHOD", 3, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 10); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 11, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 13); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 12, #"ICAL_METHOD_REPLY")]
webcit[3]: Define [ICAL_METHOD_PUBLISH] (in './static/t/ical/attachment/display.html' line 16); ICAL_METHOD_PUBLISH isn't known!!; [!("COND:ICAL:METHOD", 13, #"ICAL_METHOD_PUBLISH")]
webcit[3]: Define [ICAL_SUMMARY_PROPERTY] (in './static/t/ical/attachment/display.html' line 25); ICAL_SUMMARY_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 44, #"ICAL_SUMMARY_PROPERTY")]
webcit[3]: Define [ICAL_LOCATION_PROPERTY] (in './static/t/ical/attachment/display.html' line 26); ICAL_LOCATION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 55, #"ICAL_LOCATION_PROPERTY")]
webcit[3]: Define [ICAL_VEVENT_COMPONENT] (in './static/t/ical/attachment/display.html' line 29); ICAL_VEVENT_COMPONENT isn't known!!; [!("COND:ICAL:IS:A", 66, #"ICAL_VEVENT_COMPONENT")]
webcit[3]: Define [ICAL_DTSTART_PROPERTY] (in './static/t/ical/attachment/display.html' line 30); ICAL_DTSTART_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 67, #"ICAL_DTSTART_PROPERTY")]
webcit[3]: Define [ICAL_DTEND_PROPERTY] (in './static/t/ical/attachment/display.html' line 34); ICAL_DTEND_PROPERTY isn't known!!; [!("COND:ICAL:DT:PROPERTY", 77, #"ICAL_DTEND_PROPERTY")]
webcit[3]: Define [ICAL_DESCRIPTION_PROPERTY] (in './static/t/ical/attachment/display.html' line 38); ICAL_DESCRIPTION_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 88, #"ICAL_DESCRIPTION_PROPERTY")]
webcit[3]: Define [ICAL_RRULE_PROPERTY] (in './static/t/ical/attachment/display.html' line 41); ICAL_RRULE_PROPERTY isn't known!!; [!("COND:ICAL:PROPERTY", 99, #"ICAL_RRULE_PROPERTY")]
webcit[3]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[3]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[4]: Define [ICAL_METHOD_REQUEST] (in './static/t/ical/attachment/display.html' line 49); ICAL_METHOD_REQUEST isn't known!!; [!("COND:ICAL:METHOD", 110, #"ICAL_METHOD_REQUEST")]
webcit[4]: Define [ICAL_METHOD_REPLY] (in './static/t/ical/attachment/display.html' line 64); ICAL_METHOD_REPLY isn't known!!; [!("COND:ICAL:METHOD", 120, #"ICAL_METHOD_REPLY")]
webcit[3]: Listening on socket 3
webcit[4]: Listening on socket 3
webcit[4]: Requesting cipher list: DEFAULT
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: No such file or directory
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: system lib
webcit[4]: cannot install certificate: no certificate assigned
citserver[2]: crypto: generating a self-signed certificate
citserver[2]: citserver: checking directory access
citserver[2]: citserver: opening databases
citserver[2]: db: initialized Berkeley DB backend
citserver[2]: citserver: seeding the pseudo-random number generator
citserver[2]: citserver: initializing configuration system
citserver[2]: config: generating a host key
citserver[2]: mutex_init(): Initialized mutexes
citserver[2]: citserver: creating base rooms (if necessary)
citserver[2]: control: sanity checking the recorded highest message and room numbers
citserver[2]: control: sanity checking the recorded highest user number
citserver[2]: control: sanity checks complete
citserver[2]: main: upgrading modules
citserver[2]: Existing database version on disk is 0
citserver[2]: Configuring timezone: Etc/UTC
/usr/local/citadel/guesstimezone.sh: 350: echo: echo: I/O error
citserver[2]: Running pre-startup database upgrades.
citserver[2]: user_ops: <admin> created
citserver[2]: extensions: unix domain socket 'citadel.socket': registered.
citserver[2]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[2]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[2]: main: initializing server extensions
citserver[2]: extensions: TCP port *:143: (IMAP) registered.
citserver[2]: extensions: service IMAPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:119: (NNTP) registered.
citserver[2]: extensions: service NNTPS has been manually disabled, skipping
citserver[2]: extensions: TCP port *:110: (POP3) registered.
citserver[2]: extensions: service POP3S has been manually disabled, skipping
citserver[2]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[2]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[2]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[2]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[2]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[2]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[2]: Existing database version on disk is 0
citserver[2]: Running post-startup database upgrades.
citserver[2]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[2]: extensions: TCP port *:5222: (XMPP) registered.
citserver[2]: main: changing uid to 0
citserver[2]: fulltext: (re)initializing index
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
citserver[2]: cmd_mesg: messages/hello: No such file or directory
webcit[3]: HTTP: 200 [28.031775] GET //landing?go=?failvisibly=1
citserver[2]: context: session (citadel-UDS) started from () uid=-1
citserver[2]: session: client 0/0/0.00 () from
webcit[3]: HTTP: 200 [28.029993] GET /do_template?template=iconbar_user
citserver[2]: SIGSEGV received in thread 137322842064640 at address 0xfab253a7
citserver[2]: Stack frame #0: citserver(+0x51182) [0x63343dba8182]
citserver[2]: Stack frame #1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x13140) [0x7ce4fb096140]
citserver[2]: Stack frame #2: /lib/x86_64-linux-gnu/libc.so.6(+0x16aad9) [0x7ce4faafaad9]
citserver[2]: Stack frame #3: /lib/x86_64-linux-gnu/libc.so.6(+0x68c38) [0x7ce4fa9f8c38]
citserver[2]: Stack frame #4: /lib/x86_64-linux-gnu/libc.so.6(+0x796c6) [0x7ce4faa096c6]
citserver[2]: Stack frame #5: citserver(cprintf+0xa8) [0x63343dba7bab]
citserver[2]: Stack frame #6: citserver(cmd_oimg+0x185) [0x63343dbb6409]
citserver[2]: Stack frame #7: citserver(DLoader_Exec_Cmd+0x54) [0x63343dba5e2f]
citserver[2]: Stack frame #8: citserver(do_command_loop+0x2bd) [0x63343dbb5b15]
citserver[2]: Stack frame #9: citserver(worker_thread+0x71b) [0x63343dba90cf]
citserver[2]: Stack frame #10: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7ea7) [0x7ce4fb08aea7]
citserver[2]: Stack frame #11: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7ce4faa8badf]
webcit[3]: StrBuf_ServGetln(): Server connection broken: Resource temporarily unavailable
ctdlvisor: pid=2 exited, status=139, exitcode=0
ctdlvisor: citserver crashed on signal 11
ctdlvisor: executing citserver
webcit[3]: HTTP: 200 [0.214605] GET /image?name=hello
ctdlvisor: citserver running on pid=1044
webcit[3]: Can't connect [/citadel-data/citadel.socket]: Connection refused
webcit[3]: HTTP: 200 [0.091012] GET /push?url=do_welcome
citserver[1044]: crypto: keys/citadel.key exists and is readable
citserver[1044]: crypto: keys/citadel.cer exists and is readable
citserver[1044]: citserver: checking directory access
citserver[1044]: citserver: opening databases
citserver[1044]: db: initialized Berkeley DB backend
webcit[3]: output_static('././/favicon.ico') [/favicon.ico] : No such file or directory
citserver[1044]: citserver: seeding the pseudo-random number generator
citserver[1044]: citserver: initializing configuration system
citserver[1044]: mutex_init(): Initialized mutexes
citserver[1044]: citserver: creating base rooms (if necessary)
citserver[1044]: control: sanity checking the recorded highest message and room numbers
citserver[1044]: control: sanity checking the recorded highest user number
citserver[1044]: control: sanity checks complete
citserver[1044]: main: upgrading modules
citserver[1044]: Existing database version on disk is 1018
citserver[1044]: extensions: unix domain socket 'citadel.socket': registered.
citserver[1044]: extensions: unix domain socket 'citadel-admin.socket': registered.
citserver[1044]: extensions: TCP port *:504: (citadel-TCP) registered.
citserver[1044]: main: initializing server extensions
citserver[1044]: extensions: TCP port *:143: (IMAP) registered.
citserver[1044]: extensions: service IMAPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:119: (NNTP) registered.
citserver[1044]: extensions: service NNTPS has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:110: (POP3) registered.
citserver[1044]: extensions: service POP3S has been manually disabled, skipping
citserver[1044]: rssclient: using libcurl/7.74.0 OpenSSL/1.1.1w zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
citserver[1044]: extensions: TCP port *:25: (SMTP-MTA) registered.
citserver[1044]: extensions: service SMTPs-MTA has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:587: (SMTP-MSA) registered.
citserver[1044]: extensions: unix domain socket 'lmtp.socket': registered.
citserver[1044]: extensions: unix domain socket 'lmtp-unfiltered.socket': registered.
citserver[1044]: Existing database version on disk is 1018
citserver[1044]: extensions: service DICT_TCP has been manually disabled, skipping
citserver[1044]: extensions: TCP port *:5222: (XMPP) registered.
citserver[1044]: main: changing uid to 0