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
Wow, I really thought that was going to fix it. Now I also see that the admin account is being created in this trace, which means it's the very first run?
If you could share what OS distribution you're using and what version of Podman is on it, I'd like to try to reproduce the error.
Unfortunately I don't have a development path here, other than to try various fixes and publish new versions of the container, so y'all are gonna see a lot of new Citadel versions coming out that aren't actually new. :)
Any error message that we send to the client that contains the expression strerror(errno) makes the server crash, but only when running in Podman. I don't know why. I removed that expression from OIMG and it now works, but I looked for other functions that use that expression, and they crash too.
So I guess we just can't use that function anymore. I'll remove it. Not a huge deal.
Greetings:
Used easy install method. Was able to get spamd/clamav to function.
However unable to modify/edit drafts (draft room) . No prompt for editing draft or to "send message" from draft room available.
Write mail with Tiny MCE is o.k. Is there some configuration that was missed?
Thanks
Give the new container image a try and see how we did now.
I wholeheartly agree on IBM. Otherwise, I didn't had the chance to test too thoroughly, but hey, so far it looks good now! At least calling the login screen and editing rooms now seems to work without crashing. Nice job, thanks again!
In case I'll stumble over other issues, be sure, I'll let you know
Hi there,
my protocol says this.
Jul 18 17:50:17 pbcontrol citserver[21027]: SIGSEGV received in thread 139790179628800 at address 0x270
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #0: /usr/local/citadel/citserver(+0x163dc) [0x55f5876173dc]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x12730) [0x7f23931de730]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #2: /usr/local/citadel/citserver(+0x61dc0) [0x55f587662dc0]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #3: /usr/local/citadel/citserver(+0x62bd4) [0x55f587663bd4]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #4: /usr/local/citadel/citserver(+0x62e7c) [0x55f587663e7c]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #5: /usr/local/citadel/citserver(+0x63aec) [0x55f587664aec]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #6: /usr/local/citadel/citserver(+0x6e044) [0x55f58766f044]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #7: /usr/local/citadel/citserver(+0x1732d) [0x55f58761832d]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #8: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7fa3) [0x7f23931d3fa3]
Jul 18 17:50:17 pbcontrol citserver[21027]: Stack frame #9: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7f2392f1406f]
do someone else have any error like this since update 1018 ?
Subject: Error between Docker and "normal" installation (1020)
If you create a room and set up a Mailing List. In a Docker Container, subscribers will not shown in overview.
In a normal installation it works fine.
Subsribers will get mails normaly, but will not show up in overview. (Docker Container / 1020)
Is it possible to set a quota for space used per user? Want to be sure one user doesn't chew up all the space...
Is it possible to set a quota for space used per user? Want to
be sure one user doesn't chew up all the space...
Unfortunately there are no per-user quotas available in Citadel Server.
What we do have is a system-wide safety check, if available disk space goes below 100 MB it will refuse to accept new messages, so the system doesn't get corrupted by a disk full condition.
There is a problem with BCC recieptiens.
They will all appear in Mail header as > Envelope-to:
Is there a option to hide recieptens in header ?
Dear All,
I want to shrink my databases. I tried with the shell script "database_cleanup.sh" and it gives a error even with citadel shutdown and with plenty of disk space (I renamed /tmp in the script).
How to set the "c_shrink_db_files" variable (before compilation)?
I want only an one time shrink.
Thank you,
Luís Gonçalves.
There is a problem with BCC recieptiens.
They will all appear in Mail header as > Envelope-to:
Is there a option to hide recieptens in header ?
Can you clarify please, is this on outbound or inbound email?
I want to shrink my databases. I tried with the shell script "database_cleanup.sh" and it gives a error even with citadel shutdown and with plenty of disk space (I renamed /tmp in the script).
How to set the "c_shrink_db_files" variable (before compilation)?
I want only an one time shrink.
c_shrink_db_files is not a compile-time option. We've worked hard to have as few of those as possible.
If you set the c_shrink_db_files configuration option, the database will be compacted at shutdown time.
If you're not satisfied with the results, I would suggest using ctdldump and ctdlload, not database_cleanup.sh. But really, Citadel is good with disk space -- it will reuse the "holes" in those files to write new data. At some point your disk utilization will stabilize if you have both new data coming in and old data being purged. If you have plenty of disk space and your system is running cleanly I would advise leaving it alone.
Dear Foobar,
I have not so much space.
Do not see this as I putting bad reputation on the software.
Could you please explain how to set "c_shrink_db_files"?
Thank you,
Luís Gonçalves.
I want to shrink my databases. I tried with the shell script "database_cleanup.sh" and it gives a error even with citadel shutdown and with plenty of disk space (I renamed /tmp in the script).
How to set the "c_shrink_db_files" variable (before compilation)?
I want only an one time shrink.
c_shrink_db_files is not a compile-time option. We've worked hard to have as few of those as possible.
If you set the c_shrink_db_files configuration option, the database will be compacted at shutdown time.
If you're not satisfied with the results, I would suggest using ctdldump and ctdlload, not database_cleanup.sh. But really, Citadel is good with disk space -- it will reuse the "holes" in those files to write new data. At some point your disk utilization will stabilize if you have both new data coming in and old data being purged. If you have plenty of disk space and your system is running cleanly I would advise leaving it alone.
There is a problem with BCC recieptiens.
They will all appear in Mail header as > Envelope-to:
Is there a option to hide recieptens in header ?
Can you clarify please, is this on outbound or inbound email?
Hi Ignatius,
this happens on Outbound Mails. It doesnt matter wich Client you use. All BCC mails will show up for everybody who receive the mail. Not in client, but if you look in header from the mail... all will show up @envelopeto
Greetings
Mike