Language:
switch to room list switch to menu My folders
Go to page: First ... 12 13 14 15 [16] 17 18 19
[#] Sat Jan 20 2024 16:30:33 EST from bjornw

Subject: citadel installation

[Reply] [ReplyQuoted] [Headers] [Print]

Hi There!

 

I was just recommended citadel as a mail server.

I have ubuntu-22.04 and I follow the instructions to configure/compile and setup citadel.

 

After providing all input the setup program says it is restarting services, but the setup program never completes.

If I manually start citadel, I can connect on mail port and talk to the service.

If I run setup again, it takes me through the few questions about admin and passwords and then it tries to restart but never finishes.

 

Any help is appreciated.

PS: I would expect the configuration files to be under /usr/local/citadel or /etc/citadel, but I cannot find any...

 



[#] Sat Jan 20 2024 19:41:51 EST from bjornw

Subject: Re: citadel installation

[Reply] [ReplyQuoted] [Headers] [Print]

Found out I need to enable the web interface :-)



[#] Sun Jan 21 2024 21:01:35 EST from IGnatius T Foobar

Subject: Re: citadel installation

[Reply] [ReplyQuoted] [Headers] [Print]

I have ubuntu-22.04 and I follow the instructions to
configure/compile and setup citadel.

Hopefully you are using the docker container, or the easy install build, and not the woefully obsolete packages that are in the ubuntu repository?

[#] Mon Jan 22 2024 07:13:31 EST from Nurb432

Subject: Re: citadel installation

[Reply] [ReplyQuoted] [Headers] [Print]

Debian repositories is at 916..  Ouch.



[#] Thu Jan 25 2024 15:27:28 EST from CarlosEVC63

Subject: How to redirect http to https for Webcit

[Reply] [ReplyQuoted] [Headers] [Print]

Hi Guys,

I am new at this forum.

I have just installed a brand new Citadel server, and it is running like a charm.

OS is Ubuntu 22.04.

I would appreciate if someone would tell me how the web server of Webcit can be configured to redirect all the http requests to https requests automatically.

I am running Webcit without any proxy in between. No Apache or Nginx installed, just bared Citadel.

 

Carlos

 

 



[#] Sat Jan 27 2024 13:56:06 EST from s3cr3to to undisclosed-recipients: ;

Subject: Re: How to redirect http to https for Webcit

[Reply] [ReplyQuoted] [Headers] [Print]

My personal solution:

A LXC on Proxmox running  "Nginx Proxy Manager" (NPM)
I installed it using this script: https://tteck.github.io/Proxmox/

Later, I plan to install it in a VM with Docker to learn more about Docker.
If you are using Citadel in Docker, I guess you will have no problem to
create another container for NPM.

On 1/25/24 13:27, CarlosEVC63 wrote:

Hi Guys,

I am new at this forum.

I have just installed a brand new Citadel server, and it is running
like a charm.

OS is Ubuntu 22.04.

I would appreciate if someone would tell me how the web server of
Webcit can be configured to redirect all the http requests to https
requests automatically.

I am running Webcit without any proxy in between. No Apache or Nginx
installed, just bared Citadel.

Carlos

[#] Sat Jan 27 2024 14:42:52 EST from Nurb432

Subject: Re: How to redirect http to https for Webcit

[Reply] [ReplyQuoted] [Headers] [Print]

For what its worth, that is how i run everything at home that has an incoming connection so i can get SSL.  Works well, not a lot of setup overhead. Pretty bullet proof.

Only difference is i use full VMs.  

Sat Jan 27 2024 13:56:06 EST from s3cr3to Subject: Re: How to redirect http to https for Webcit
My personal solution:

A LXC on Proxmox running  "Nginx Proxy Manager" (NPM)



[#] Sat Jan 27 2024 17:13:05 EST from IGnatius T Foobar

Subject: Re: How to redirect http to https for Webcit

[Reply] [ReplyQuoted] [Headers] [Print]


Right ... unfortunately WebCit does not have HTTP-to-HTTPS redirection built in. If that is something you need you will have to generate the redirect from another web service.

[#] Mon Jan 29 2024 19:12:44 EST from IGnatius T Foobar

Subject: Re: TLS configuration

[Reply] [ReplyQuoted] [Headers] [Print]

On it! Server option completed already (it was just a couple extra
lines of code) so we just need to go through the user interfaces adding

that switch in. Look for it in the next release.

Look for Citadel 997 arriving tomorrow (January 30) with your requested feature available. The SMTP server will have a configurable option to offer STARTTLS.

If I haven't mentioned it yet, the reason we don't offer STARTTLS by default on port 25 is because offering TLS with an invalid certificate will cause a lot of senders to refuse to talk to your server. So definitely only enable this option if you have a valid and trusted certificate.

[#] Wed Jan 31 2024 14:10:29 EST from CarlosEVC63

Subject: Re: How to redirect http to https for Webcit

[Reply] [ReplyQuoted] [Headers] [Print]

 

Sat Jan 27 2024 17:13:05 EST from IGnatius T Foobar Subject: Re: How to redirect http to https for Webcit

Right ... unfortunately WebCit does not have HTTP-to-HTTPS redirection built in. If that is something you need you will have to generate the redirect from another web service.

Thank you for your answer.

Yes, this is what I am looking for. May be it would be worth to add this feature in the future to the webserver imbedded into Webcit.

It seems that the only solution of this kind now would be to proxy via Nginx. (I don't have experience with Docker) 

But I prefer to have as little middlemen as possible. :-)



[#] Wed Jan 31 2024 14:15:41 EST from CarlosEVC63

Subject: Re: TLS configuration

[Reply] [ReplyQuoted] [Headers] [Print]

 

Mon Jan 29 2024 19:12:44 EST from IGnatius T Foobar Subject: Re: TLS configuration
On it! Server option completed already (it was just a couple extra
lines of code) so we just need to go through the user interfaces adding

that switch in. Look for it in the next release.

Look for Citadel 997 arriving tomorrow (January 30) with your requested feature available. The SMTP server will have a configurable option to offer STARTTLS.

If I haven't mentioned it yet, the reason we don't offer STARTTLS by default on port 25 is because offering TLS with an invalid certificate will cause a lot of senders to refuse to talk to your server. So definitely only enable this option if you have a valid and trusted certificate.

This is good news!

I have a trusted certificate and would keep it only that way. 

Would you tell me where to find the setting of this feature?



[#] Wed Jan 31 2024 14:25:28 EST from CarlosEVC63

Subject: Re: TLS configuration

[Reply] [ReplyQuoted] [Headers] [Print]

 

Mon Jan 29 2024 19:12:44 EST from IGnatius T Foobar Subject: Re: TLS configuration
On it! Server option completed already (it was just a couple extra
lines of code) so we just need to go through the user interfaces adding

that switch in. Look for it in the next release.

Look for Citadel 997 arriving tomorrow (January 30) with your requested feature available. The SMTP server will have a configurable option to offer STARTTLS.

If I haven't mentioned it yet, the reason we don't offer STARTTLS by default on port 25 is because offering TLS with an invalid certificate will cause a lot of senders to refuse to talk to your server. So definitely only enable this option if you have a valid and trusted certificate.

This is good news!

I have a trusted certificate and would keep it only that way. 

Would you tell me where to find the setting of this feature?



[#] Wed Jan 31 2024 19:07:00 EST from sukram

Subject: Problems when choosing a non-standard installation location.

[Reply] [ReplyQuoted] [Headers] [Print]

Dear developers, dear community,

I usually install citadel by build script file "install.sh" to a non-standard location. The 'install.sh" defines at the beginning three basic path variables, namely SUPPORT, CITADEL and WEBCIT that hold the basic pathes to ctdlsupport, citadel and webcit, respectively. So in order to install to a non-standard location ideally I only have to change the values of the three path variables. But unfortunately "install.sh" uses some pathes that don't rely on those path variables like those listed below:


PERMSTESTDIR=/usr/local/ctdltest.$$

mkdir /usr/local/ctdlsupport 2>/dev/null
mkdir /usr/local/citadel 2>/dev/null
mkdir /usr/local/webcit 2>/dev/null
find /usr/local/ctdlsupport | grep -i ical | xargs rm -v 2>/dev/null
find /usr/local/ctdlsupport | grep -i expat | xargs rm -v 2>/dev/null
find /usr/local/ctdlsupport | grep -i curl | xargs rm -v 2>/dev/null
find /usr/local/ctdlsupport | grep -i sieve | xargs rm -v 2>/dev/null

/usr/local/citadel/setup </dev/tty >/dev/tty 2>/dev/tty || die

ExecStart=/usr/local/webcit/webcit -pWEBCIT_PORT uds /usr/local/citadel

ExecStart=/usr/local/webcit/webcit -s -pWEBCITS_PORT uds /usr/local/citadel


And thats the reason why the installtion proces allways stopes unsuccessfully.

Could you please make all does pathes rely on the basic path variables mentioned above? So whenever my installation pathes differ from the standard pathes the build script runs smoothly and installs all software successfully.


Thanks and good night

Sukram

 

 

 



[#] Sun Feb 04 2024 16:07:06 EST from IGnatius T Foobar

Subject: Re: TLS configuration

[Reply] [ReplyQuoted] [Headers] [Print]

Would you tell me where to find the setting of this feature?

You can find it in WebCit on the System Administration screen, and in the text client under <.A>dmin <S>ystem-configuration <G>eneral. The option is called "
Advertise STARTTLS on the SMTP port" or "Offer STARTTLS".

[#] Sun Feb 04 2024 16:08:09 EST from IGnatius T Foobar

Subject: Re: Problems when choosing a non-standard installation location.

[Reply] [ReplyQuoted] [Headers] [Print]

Could you please make all does pathes rely on the basic path
variables mentioned above? So whenever my installation pathes differ
from the standard pathes the build script runs smoothly and installs
all software successfully.

Easy Install wasn't intended to be used like that ... but if you want to submit a patch we can consider it.

[#] Tue Feb 13 2024 10:20:11 EST from mromaii

Subject: changing ports

[Reply] [ReplyQuoted] [Headers] [Print]

hello all, where do I go to change the ports used for https?  I want to change the port I used for the initial setup, and I can't find this option anywhere.

Thanks,

Mark



[#] Tue Feb 13 2024 11:31:15 EST from IGnatius T Foobar

Subject: Re: changing ports

[Reply] [ReplyQuoted] [Headers] [Print]

hello all, where do I go to change the ports used for https?  I want
to change the port I used for the initial setup, and I can't find
this option anywhere.

You can either run setup again (from /usr/local/webcit) or you can simply edit the port number in /etc/systemd/system/webcit-https and reload that service.

[#] Wed Feb 14 2024 00:48:52 EST from xhabit

Subject: Today is a good Day

[Reply] [ReplyQuoted] [Headers] [Print]

Hi, Today it was happen, i'was upgrade my Citadel Instance to the new 998 Version with easyinstall. All was going smoth ... thx to all Developer ... 



[#] Wed Feb 14 2024 00:53:54 EST from xhabit

Subject: Today was a good Day

[Reply] [ReplyQuoted] [Headers] [Print]

Hi, Today it was happen, i'was upgrade my Citadel Instance to the new 998 Version with easyinstall. All was going smoothly ... thx to all Developer



[#] Wed Feb 14 2024 17:49:02 EST from IGnatius T Foobar

Subject: Re: Today is a good Day

[Reply] [ReplyQuoted] [Headers] [Print]

Thanks for the kind words. Good to hear that it's running well. Spread the word!

Go to page: First ... 12 13 14 15 [16] 17 18 19