Im having similar issues...
Sat Jun 08 2024 16:05:31 EDT from IGnatius T Foobar Subject: Re: Cant get the DKIM conffig working....When I try and paste it into my DNS manager I get a error about it being too long. I think only 1024 bit signing works and it looks like you are creating 2048? My 1024 bit keys work fine...
1024 bit keys are deprecated by a lot of places now. Sending an email signed by a 1024 bit key is almost as undesirable as not signing it at all. I would definitely suggest finding out how to get the longer string into your DNS manager instead of trying to figure out how to get Citadel to generate a shorter key.
Here's a Server Fault article where people are discussing the same topic:
https://serverfault.com/questions/255580/how-do-i-enter-a-strong-long-dkim-key-into-dns
Ok I will ask my dns provider, hover.com...
I am running Debian 12, do you know if OPENID is still supported and what libraries LDAP requires so that the modules are built during the easy setup process?
I would like like to run both OpenID and LDAP but see very limited support.
What i actually need to know is what dependencies do I need to pre-load so that the easy install script will recognize the OpenID and LDAP need to build those modules. This is for Linux/Debian 12
I am running Debian 12, do you know if OPENID is still supported
and what libraries LDAP requires so that the modules are built
during the easy setup process?
OpenID isn't supported anymore, no one was using it and it was becoming a burden to maintain. In the future we are likely to add OAuth and/or SAML because that seems to be what the world is using now.
LDAP is fully supported in every build. If you have Citadel you have LDAP.
Mr. Foobar and Support Team,
If LDAP is fully supported, how do you get rid of the message, "NOTE: This Citadel server has been built without LDAP support. These options will have no effect."
Please also not that my install was partially executed and that i had to manually add some of the "systemctl services"
How do I ENABLE the LDAP support?
If LDAP is fully supported, how do you get rid of the message,
"NOTE: This Citadel server has been built without LDAP support.
These options will have no effect."
Did you build Citadel from source, instead of using the containerized version or the Easy Install script?
If so, you'll need to install "libldap2-dev" (on debian or ubuntu like systems) or "openldap-devel" (on redhat like systems) before building Citadel.
Then when you do "ldd /usr/local/citadel/citserver" you should see a line like this:
libldap-2.5.so.0 => /lib/x86_64-linux-gnu/libldap-2.5.so.0 (0x00007fd963922000)
If you have all that and you still aren't offered the LDAP configuration options, then something else might be wrong.
Need help on SSL letsencrypt. Domain on server is registered
with letsencrypt
RTFM here: https://www.citadel.org/sslcertificates.html
I am running Debian 12, do you know if OPENID is still supported
and what libraries LDAP requires so that the modules are built
during the easy setup process?
OpenID isn't supported anymore, no one was using it and it was becoming a burden to maintain. In the future we are likely to add OAuth and/or SAML because that seems to be what the world is using now.
LDAP is fully supported in every build. If you have Citadel you have LDAP.
Mr. Foobar and Support Team,
If LDAP is fully supported, how do you get rid of the message, "NOTE: This Citadel server has been built without LDAP support. These options will have no effect."
Please also not that my install was partially executed and that i had to manually add some of the "systemctl services"
How do I ENABLE the LDAP support?
Is it possible to RECONFIGURE a Citadel Server once you install the libldap2-dev libraries for LDAP support?
Is it best to go with the source code or easy setup or docker?
I am not sure why I am getting the BUILT WITHOUT LDAP SUPPORT message.
Please advise on other options that I may try. I am willing to do a complete FRESH install.
Dear All,
I installed Spamassassin and configured in Citadel.
See here my Logwatch of yesterday:
SpamAssassin |
---|
Mail Recipients: |
(unknown) : 79 clean, 1 spam |
Summary: |
Total Clean: 79 ( 99%) |
Total Spam: 1 ( 1%) |
Top 10 Spam Relays: |
: 1 Time(s) |
"still running as root" error: 80 time(s) |
Child-related errors |
spamd: cannot send SIGINT to child process [___]: No such process: 1 Time(s) |
I have the Spamassassin to add [SPAM] to subject and also in the Citadel.
I saw the logs of Spanassasin and saw the date and time of the spamed email above.
But the email do not appears in my INBOX or Trash.
What you think it is happening?
Thanks,
Luis Gonçalves
Subject: Re: Citadel Server Setup reconfigure
Is it possible to RECONFIGURE a Citadel Server once you install the libldap2-dev libraries for LDAP support?
If you used Easy Install, delete /usr/local/ctdlsupport/*.sum and run Easy Install again.
Or just use the container version of Citadel and all the LDAP support is built in for you.
I saw the logs of Spanassasin and saw the date and time of the spamed email above.
But the email do not appears in my INBOX or Trash.
What you think it is happening?
In the default configuration, when SpamAssassin identifies a message as spam, Citadel rejects it. We believe that this is superior to filing it in a spam folder because when there is a false positive, the sender will receive a bounce and will know what happened.
If you want to change this behavior, there is an option on your Administration screen "Flag spam instead of deleting it" which will simply set the X-Spam-Status header, and this allows you to create an inbox filter rule to handle it as you wish.
Subject: Is this correct? I do not know how to test if SPAM.
How do you change the port of WEBCIT?
By default it is running on port 80 but I would like to change
HTTP to port 8484 and HTTPS to port 8888
I am using the DOCKER system
i need to do two things,
change SMTP port 25 from listening on 127.0.0.1 to 0.0.0.0
and change the webcit from port 443 and port 80 to port 8080 and 8484
how can i do this on debain 12/bookworm
root@LAMP2:/etc/default# ss -pltn
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 20 127.0.0.1:25 0.0.0.0:* users:(("exim4",pid=1541,fd=4))
LISTEN 0 128 127.0.0.1:631 0.0.0.0:* users:(("cupsd",pid=786,fd=7))
LISTEN 0 5 0.0.0.0:995 0.0.0.0:* users:(("citserver",pid=7328,fd=31))
LISTEN 0 5 0.0.0.0:993 0.0.0.0:* users:(("citserver",pid=7328,fd=27))
LISTEN 0 5 0.0.0.0:587 0.0.0.0:* users:(("citserver",pid=7328,fd=34))
LISTEN 0 5 0.0.0.0:563 0.0.0.0:* users:(("citserver",pid=7328,fd=29))
LISTEN 0 5 0.0.0.0:504 0.0.0.0:* users:(("citserver",pid=7328,fd=25))
LISTEN 0 5 0.0.0.0:465 0.0.0.0:* users:(("citserver",pid=7328,fd=33))
LISTEN 0 5 0.0.0.0:143 0.0.0.0:* users:(("citserver",pid=7328,fd=26))
LISTEN 0 5 0.0.0.0:110 0.0.0.0:* users:(("citserver",pid=7328,fd=30))
LISTEN 0 5 0.0.0.0:119 0.0.0.0:* users:(("citserver",pid=7328,fd=28))
LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=805,fd=3))
LISTEN 0 4096 127.0.0.1:45853 0.0.0.0:* users:(("containerd",pid=793,fd=10))
LISTEN 0 5 0.0.0.0:5222 0.0.0.0:* users:(("citserver",pid=7328,fd=37))
LISTEN 0 20 [::1]:25 [::]:* users:(("exim4",pid=1541,fd=5))
LISTEN 0 128 [::1]:631 [::]:* users:(("cupsd",pid=786,fd=6))
LISTEN 0 100 *:443 *:* users:(("webcit",pid=7330,fd=5))
LISTEN 0 100 *:80 *:* users:(("webcit",pid=7329,fd=5))
LISTEN 0 128 [::]:22 [::]:* users:(("sshd",pid=805,fd=4))
Is that right? should port 25 be picked up by exim4, or should i delete the exim4 package and try to configure Citadel for port 25
LISTEN 0 20 127.0.0.1:25 0.0.0.0:* users:(("exim4",pid=1541,fd=4))
LISTEN 0 5 0.0.0.0:995 0.0.0.0:* users:(("citserver",pid=7328,fd=31))
LISTEN 0 5 0.0.0.0:993 0.0.0.0:* users:(("citserver",pid=7328,fd=27))
LISTEN 0 5 0.0.0.0:587 0.0.0.0:* users:(("citserver",pid=7328,fd=34))
LISTEN 0 5 0.0.0.0:563 0.0.0.0:* users:(("citserver",pid=7328,fd=29))
LISTEN 0 5 0.0.0.0:504 0.0.0.0:* users:(("citserver",pid=7328,fd=25))
LISTEN 0 5 0.0.0.0:465 0.0.0.0:* users:(("citserver",pid=7328,fd=33))
LISTEN 0 5 0.0.0.0:143 0.0.0.0:* users:(("citserver",pid=7328,fd=26))
LISTEN 0 5 0.0.0.0:110 0.0.0.0:* users:(("citserver",pid=7328,fd=30))
LISTEN 0 5 0.0.0.0:119 0.0.0.0:* users:(("citserver",pid=7328,fd=28))
Is that right? should port 25 be picked up by exim4, or should i delete the exim4 package and try to configure Citadel for port 25
LISTEN 0 20 127.0.0.1:25 0.0.0.0:* users:(("exim4",pid=1541,fd=4))
LISTEN 0 5 0.0.0.0:995 0.0.0.0:* users:(("citserver",pid=7328,fd=31))
LISTEN 0 5 0.0.0.0:993 0.0.0.0:* users:(("citserver",pid=7328,fd=27))
LISTEN 0 5 0.0.0.0:587 0.0.0.0:* users:(("citserver",pid=7328,fd=34))
LISTEN 0 5 0.0.0.0:563 0.0.0.0:* users:(("citserver",pid=7328,fd=29))
LISTEN 0 5 0.0.0.0:504 0.0.0.0:* users:(("citserver",pid=7328,fd=25))
LISTEN 0 5 0.0.0.0:465 0.0.0.0:* users:(("citserver",pid=7328,fd=33))
LISTEN 0 5 0.0.0.0:143 0.0.0.0:* users:(("citserver",pid=7328,fd=26))
LISTEN 0 5 0.0.0.0:110 0.0.0.0:* users:(("citserver",pid=7328,fd=30))
LISTEN 0 5 0.0.0.0:119 0.0.0.0:* users:(("citserver",pid=7328,fd=28))
figured out that one, i just delete exim and then restarted Citadel and the port popped up.
HOWEVER, how do you change the ports for WEBCIT?
to http port 8080 and https port 8484............................
LISTEN 0 100 *:443 *:* users:(("webcit",pid=10512,fd=5))
LISTEN 0 100 *:80 *:* users:(("webcit",pid=10511,fd=5))
This is what I have. How do i change the default port 80/443 to 8080/8484
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1374aa8e97ec citadeldotorg/citadel "/usr/local/bin/ctdl…" 8 hours ago Up 4 minutes citadel
root@LAMP2:/home/nick# docker run
"docker run" requires at least 1 argument.
See 'docker run --help'.
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Run a command in a new container
LISTEN 0 100 *:80 *:* users:(("webcit",pid=1746,fd=5))
LISTEN 0 100 *:443 *:* users:(("webcit",pid=1747,fd=5))
Wed Jun 19 2024 03:24:00 EDT from nickbThis is what I have. How do i change the default port 80/443 to 8080/8484
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1374aa8e97ec citadeldotorg/citadel "/usr/local/bin/ctdl…" 8 hours ago Up 4 minutes citadelroot@LAMP2:/home/nick# docker run
"docker run" requires at least 1 argument.
See 'docker run --help'.
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Run a command in a new containerLISTEN 0 100 *:80 *:* users:(("webcit",pid=1746,fd=5))
LISTEN 0 100 *:443 *:* users:(("webcit",pid=1747,fd=5))
docker exec -p 80:8080 -p 443:8484 citadeldotorg/citadel <---- the "-p" is not working for me to change the ports
it would be something like this, but I just can't put y finger on it and wold like some help
Hi,
I have citadel and spamassassin set up.. I can see the messages getting marked but the dont seem to be flagged as spam -
Subject: Delta Airline reward - Open immediately! Message-ID: <eo0fexlcias7oezr-u0jkqocnwg7hx17p-225a5-5e24d@vivaslimcbd.ru.com> From: "Delta Airlines Opinion Requested" <no-reply@vivaslimcbd.ru.com> X-Spam-Level: *** X-Spam-Status: False, score=3.0 required=5.0
# Set the threshold at which a message is considered spam (default: 5.0) # # required_score 5.0
Subject: Backup database culling
error about the command not being found. Any ideas on this?
Marisa