How can I restart webcit? And what exactly is webcit?
Rob
Hi,
I don't really understand the concept of Citadel. When I send a mail to a Citadel account, that mail arrives in the tab "Mail". But under the tab "Rooms" I see all the traditional mail folders. And I read somewhere the Thunderbird read this "Room" tab. So how...?
Another thing is that I can't connect to Citadel with Thunderbird. Even when i connect locally (192.168.1.202) with port 993. I get a connection timeout.
Username in Thunderbird = User Name in Citadel with @suffix?
STARTTLS and Normal Password?
The "Fully qualified domain name" is everthing behind the "@" of my mail address?
Rob
My Citadel is on the web at https://ladyserenakitty.com/ and it's behind the almighty CloudFlare. The actual server is over at DigitalOcean and the real hostname of the server is citadel.ladyserenakitty.com. My MX record for "ladyserenakitty.com" points to "citadel.ladyserenakitty.com". Therefore, my email address is "@ladyserenakitty.com". The MX record is what matters here.
As far as mail clients go, both Evolution (what I use) and Thunderbird are able to auto-detect the correct authentication method.
According to Evolution:
Encryption method: TLS on a dedicated port
Authentication: Password
Of course, these must be enabled in your Citadel server. Using WebCit: Administration -> Edit Site-wide configuration, and then check the settings in each of the tabs. Also make sure Citadel is able to use these ports, if a port fails to bind, you'll get a startup error message in the Aides room.
- Jessica
Hi,
I don't really understand the concept of Citadel. When I send a mail to a Citadel account, that mail arrives in the tab "Mail". But under the tab "Rooms" I see all the traditional mail folders. And I read somewhere the Thunderbird read this "Room" tab. So how...?
Another thing is that I can't connect to Citadel with Thunderbird. Even when i connect locally (192.168.1.202) with port 993. I get a connection timeout.
Username in Thunderbird = User Name in Citadel with @suffix?
STARTTLS and Normal Password?
The "Fully qualified domain name" is everthing behind the "@" of my mail address?
Rob
Thanks for yuor answer.
There are no messages in de Aided room about ports
There is e difference between the users in "Administration/User account management" and the available users in "Rooms/Main floor/Global Address Book" Some exist in the one and some in the other.
And when I check account 5 under Ädministration" I see: "005@mysite.nl" and when I look into the "Global Address book" i see: "mve@mysite.nl" as the primary internet address. When I edit account 5 in Administration to "mve@mysite.nl" then the field is emptied by the system.
Hey all,
I just installed Citadel on my RPI400 using easyinstall. I created a LetsEncrypt cert using certbot and symlinked that and the key to /usr/local/citadel/keys but Citadel is not offering TLS in the handshake.
This is what I see from MXTools -
Connecting to 14.201.148.236
220 mail.my.domain ESMTP Citadel server ready. [451 ms]
EHLO keeper-us-east-1d.mxtoolbox.com
250-Hello keeper-us-east-1d.mxtoolbox.com (keeper-us-east-1d.mxtoolbox.com [18.209.86.113])
250-HELP
250-SIZE 10485760
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250 8BITMIME [736 ms]
MAIL FROM:<supertool@mxtoolboxsmtpdiag.com>
250 Sender ok [415 ms]
RCPT TO:<test@mxtoolboxsmtpdiag.com>
551 <test@mxtoolboxsmtpdiag.com> - relaying denied [402 ms]
LookupServer 3893ms
Have I missed anything in the setup?
Thanks,
Allan
hi
how to use rocket chat with citadel.
how to use rocket chat with citadel.
Please provide more information, as it is not likely most of us know what "rocket chat" is.
Only one i know if is a independent chat platform..
how to use rocket chat with citadel.
Please provide more information, as it is not likely most of us know what "rocket chat" is.
I have to relay all my outbound email. But several smtp-providers have an AtSign in the username, but that is not in Citadel.
How can I use something like this in the Smart Host settings:
smtp://userxxx@gmail.com:userpassword@smtp.gmail.com:465
Rob
How can I use something like this in the Smart Host settings:
smtp://userxxx@gmail.com:userpassword@smtp.gmail.com:465
The above happens to be *exactly* the syntax you want to put in the "smart host" field.
Any valid SMTP URL is accepted.
Subject: Citadel Server stopped working - created huge amount of db logs
Hello All,
this morning I realized my Linux server was playing up. When checking I found the file system was full. Cause was that citadel last night started to created some hundreds of GBytes worth of db translaction log files (log.XXX). Restarting Citadel did not help, it is not updating the actual db files (cdb.XX) Given the huge amount of data now I also do not have sufficient maneauvring space on the machine to add a backup in parallel. Deleting the tranlogs also does not seem a good idea. Of course I doubt that I would have recieved that amount of mails over night anyway so looks like some sort of internal problem.
Any idea what could have caused this? The mail log does not show errors as far as I can see, just normal mail processing.
Is there a way to manually apply the tranlogs before starting citadel in the hope this solves the issue?
Any ideas are very welcome.
Patrick
I know Citadel chose to migrate to systemd back in 2019. I run a systemd free system. I wanted to compile but I see Citadel requires BerkeleyDB. I was under than assumption that BerkeleyDB was no longer maintained. Can someone please clarify for me? I did check the FAQ and saw nothing in there referencing BerkeleyDB. Any help would be greatly appreciated.
Subject: Re: systemd / compile from source / Berkeley DB
Citadel does not "strictly" require systemd, but if you use something else then you'll need to set up your own startup scripts.
By the way ... we are in the process of shoring up the abstraction layer for the storage backend so that we can migrate away from Berkeley DB. We've done this before -- we moved from GDBM to BDB about 25 years ago. This time we're writing a sort of pluggable driver system like OpenLDAP has.
Subject: Re: systemd / compile from source / Berkeley DB
That's awesome to hear. Please let me know if there is anything I can do to help. I'm not a coder, but I was previously a Unix/Linux Systems Administrator. Also, I would be happy to support financially if it is needed. I run a package mirror for the Devuan project. Happy to help out here to as I can.
Subject: Re: Citadel Server stopped working - created huge amount of db logs
Eventually resolved the issue by restoring last known good backup. It was 47k tranlog files so I felt even if I had a way of applying them manually this would take ages. I am just wondering whether this was a technical glitch or some kind of attack. Would be good to hear if anyone else experienced this in the past and might have gotten to the bottom of it.
Patrick
Tue Aug 08 2023 02:49:39 EDT from p.agsten Subject: Citadel Server stopped working - created huge amount of db logsHello All,
this morning I realized my Linux server was playing up. When checking I found the file system was full. Cause was that citadel last night started to created some hundreds of GBytes worth of db translaction log files (log.XXX). Restarting Citadel did not help, it is not updating the actual db files (cdb.XX) Given the huge amount of data now I also do not have sufficient maneauvring space on the machine to add a backup in parallel. Deleting the tranlogs also does not seem a good idea. Of course I doubt that I would have recieved that amount of mails over night anyway so looks like some sort of internal problem.
Any idea what could have caused this? The mail log does not show errors as far as I can see, just normal mail processing.
Is there a way to manually apply the tranlogs before starting citadel in the hope this solves the issue?
Any ideas are very welcome.
Patrick
The documentation says the Citadel installation will take a while. Should it take a long time when it reaches the point where it says "Restarting Citadel server to apply changes"? If so, I can continue to be patient. Otherwise, do you have any tips as to what I should do if it has truly frozen at this stage? I'm not sure where to go to find logs to show what has transpired so far.
Can you please help me know how to troubleshoot my problem?
I have used the curl https://easyinstall.citadel.org/install | bash command to install the citadel server.
I have used the default settings except the administrator name and password.
I get the following and it stops. I can't find where the logs are kept to review the logs to see why it stops. Can anyone help me?
Restarting Citadel server to apply changes
[************************************************************************....]
I have tried this three times and it stops here every time.
Thank you for any help you can offer.
Ugh!
So a couple days ago Citadel failed to auto-reload the cert files, so I decided to try "doas service citserver restart" but that ended up with an "Unexpectedly terminated" message in the Aides room (also does Citadel not maintain its pid file?).
Now the database is all goobered up! All mew messages don't show up in my mail clients and in WebCit they're just ERROR: #
wtf happened? db_recover and database_cleanup.sh aren't doing shit to correct this. kinda missing some important messages here!