Language:
switch to room list switch to menu My folders
Go to page: First ... 120 121 122 123 [124] 125
[#] Thu Nov 23 2017 10:57:39 EST from kinetix @ Uncensored

Subject: Re: Setting up citadel to answer for regular telnet connections?

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

You bet!

http://citadel.org/doku.php/documentation:system_administration_manual?s[]=telnet#bypassingtheloginprompt

 

Thu Nov 23 2017 08:50:36 AM EST from marisag @ Uncensored Subject: Setting up citadel to answer for regular telnet connections?

It says to look in the install.txt file for instructions on doing this, but I installed via the easy install and don't have that file. Any pointers?



 



[#] Thu Nov 23 2017 22:30:09 EST from techacq1Aa @ Uncensored

Subject: Re: "Outbound Queue" invisible bounce sender to flood the database

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

Again,
this time I was a bit better prepared.

Two entries in the outbound,

one original email to be resent
+ one error message about 421 failure (still to be sent !)

 

Both entries are utterly invisible in

..../dotskip?room=__CitadelSMTPspoolout__&view=11

and only visible in

..../dotskip?room=__CitadelSMTPspoolout__&view=1

not yet sure what that implies.

 

The message about ERROR 421 Domain service not available
compelled me to check again the email destination (using dig)
and I see no issues there, MX address seems okay, etc.

 

Ultimately there remain two things for me to solve:

1.
Have I have misconfigured some kind of disjoint
between citadel and the DNS server such that Citadel calls up
and the DNS simply fails to respond, tricking citadel into calling the destination unavailable ?

I will reserve some spare time to try to replicate this failure and examine it using an test email
 and not wait for another bounce event.

 

2.
I should rewire this 421 failure so that the system stops resending itself failed deliveries,
a to-do list thingy - time to read more on SENDCOMMAND.

 

The answer is out there and I will keep looking.

 

Tue Nov 21 2017 03:02:33 EST from techacq1Aa @ Uncensored Subject: Re: "Outbound Queue" invisible bounce sender to flood the database

 

In the users inbox, the reply has a sender (Citadel)

and a subject:

Subject: Delivery Status Notification (Failure)

A message you sent could not be delivered to some or all of its recipients
due to prolonged unavailability of its destination(s).
Giving up on the following addresses:

clarisse@abandoned.domain.com: 421 (Domain service not available, closing transmission channel)

 

She always cc: herself to ensure she gets a copy,

  and perhaps this was the crux of the issue - a cc: that trips the system into retrying the target when it sends the failure message, perhaps ?

just a thought

 

And to answer freakdog's suggestion: (thanks)

I never touched the autodelete logs - but checked again anyway to make sure that it is still set to delete and it is indeed set to delete.

 



[#] Fri Nov 24 2017 13:38:18 EST from richardb49 @ Uncensored

Subject: Installation woes

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

The server I had been running Citadel died two days ago. I put together another computer, installed Debian 9 and from root did the traditional apt-get install citadel-suite setting the IP address to my server's IP, set the admin user name and password.  The one thing I did not do was first create a separate user for Citadel.

Brought up Webcit, entered the user name and password I put in for the admin, got a "Please wait" and several beeps from the speaker. Nothing else. Went to restart the computer, browsed to Webcit, tried to log in and get a wrong password. I have purged and reinstalled, I have wiped the hard drive and started over several times over the last two days. Sometimes it says the citadel server is not running and I manually restart it. All to no avail. I love the program, I just am at my wits end on what should have been a simple install.

Checked the system log and it has:

[ 3710.658289] citserver[1758]: segfault at 0 ip b6ffb5a6 sp b41f4e94 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 3711.174977] citserver[1778]: segfault at 0 ip b6ffb5a6 sp bfd096f4 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 3711.633529] citserver[1781]: segfault at 0 ip b6ffb5a6 sp bfd096f4 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 3789.535293] TCP: request_sock_TCP: Possible SYN flooding on port 25. Sending cookies.  Check SNMP counters.
[ 4315.358799] citserver[1787]: segfault at 0 ip b6ffb5a6 sp b42fd044 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 4319.219975] citserver[1819]: segfault at 0 ip b6ffb5a6 sp b41fc044 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 4321.931053] citserver[1823]: segfault at 0 ip b6ffb5a6 sp b42fd044 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 5073.461855] TCP: request_sock_TCP: Possible SYN flooding on port 25. Sending cookies.  Check SNMP counters.

Any help would be appreciated.



[#] Fri Nov 24 2017 16:08:46 EST from techacq1Aa @ Uncensored

Subject: Re: Installation woes

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

Hi Richard,

Me too - Debian 9 has issues, the packaged debs are hopeless.

If you use the easy-install everything may fall more or less into place.

Just be sure you do install all the prerequisites. I know, I have been slogging into Debian 9 also.

Right now I am degraded to a SolydX 8 (=debian8) due to the problems getting past the post on Debian 9.1 and its SolydX derivative.

Citadel does install a lot easier in Ubuntu, (I am very unhappy with Ubuntu, but easy install on Xubuntu seems to work properly.)

Fri Nov 24 2017 13:38:18 EST from richardb49 @ Uncensored Subject: Installation woes

The server I had been running Citadel died two days ago. I put together another computer, installed Debian 9 and from root did the traditional apt-get install citadel-suite setting the IP address to my server's IP, set the admin user name and password.  The one thing I did not do was first create a separate user for Citadel.

Brought up Webcit, entered the user name and password I put in for the admin, got a "Please wait" and several beeps from the speaker. Nothing else. Went to restart the computer, browsed to Webcit, tried to log in and get a wrong password. I have purged and reinstalled, I have wiped the hard drive and started over several times over the last two days. Sometimes it says the citadel server is not running and I manually restart it. All to no avail. I love the program, I just am at my wits end on what should have been a simple install.

Checked the system log and it has:

[ 3710.658289] citserver[1758]: segfault at 0 ip b6ffb5a6 sp b41f4e94 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 3711.174977] citserver[1778]: segfault at 0 ip b6ffb5a6 sp bfd096f4 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 3711.633529] citserver[1781]: segfault at 0 ip b6ffb5a6 sp bfd096f4 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 3789.535293] TCP: request_sock_TCP: Possible SYN flooding on port 25. Sending cookies.  Check SNMP counters.
[ 4315.358799] citserver[1787]: segfault at 0 ip b6ffb5a6 sp b42fd044 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 4319.219975] citserver[1819]: segfault at 0 ip b6ffb5a6 sp b41fc044 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 4321.931053] citserver[1823]: segfault at 0 ip b6ffb5a6 sp b42fd044 error 4 in libc-2.24.so[b6ebd000+1b1000]
[ 5073.461855] TCP: request_sock_TCP: Possible SYN flooding on port 25. Sending cookies.  Check SNMP counters.

Any help would be appreciated.



 



[#] Fri Nov 24 2017 21:05:47 EST from richardb49 @ Uncensored

Subject: Re: Installation woes

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

Thanks for the reply. I will try Debian 8.9 in the morning and post my results. I even bought a new PC in desperation this afternoon in case it was hardware related. I did not realize how many things you have to disable in an HP machine to get it to take anything but Windoze 10. Debian 9 still has issues on the new computer: hangs up, hard to set ethernet ports (no more eth0, eth1, etc.).

Once I get it up and running and all my users accounts are set up again, my next quest will be to figure if it is possible to retrieve the Citadel database on the old hard drive (I have been able to access it by connecting it to a working computer).

 



[#] Sat Nov 25 2017 13:06:48 EST from richardb49 @ Uncensored

Subject: Re: Installation woes

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

Debian 8.9 amd64 can't find citadel-suite.

sources.list contains: deb http://debian.citadel.org/debian/ jessie main

error is: http://debian.citadel.org/debian/dists/jessie/main/binary-amd64/Packages  404  Not Found

Any ideas?

Fri Nov 24 2017 21:05:47 EST from richardb49 @ Uncensored Subject: Re: Installation woes

Thanks for the reply. I will try Debian 8.9 in the morning and post my results. I even bought a new PC in desperation this afternoon in case it was hardware related. I did not realize how many things you have to disable in an HP machine to get it to take anything but Windoze 10. Debian 9 still has issues on the new computer: hangs up, hard to set ethernet ports (no more eth0, eth1, etc.).

Once I get it up and running and all my users accounts are set up again, my next quest will be to figure if it is possible to retrieve the Citadel database on the old hard drive (I have been able to access it by connecting it to a working computer).

 



 



[#] Sat Nov 25 2017 15:25:32 EST from richardb49 @ Uncensored

Subject: Re: Installation woes

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

Finally! Set up every repository I could find and got easy install to work. Everything is up and running under Debian 8.9, so my advice is to stay away from Debian 9 unless you have time to devote to getting it to run.

Now, any advice on retrieving the old database from files?



[#] Sat Nov 25 2017 23:13:16 EST from techacq1Aa @ Uncensored

Subject: Re: Installation woes

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

Good news to hear - congratulations.

Me too - I need to study how to recover an abandoned berkeley db

but my free time is exquisitely limited these days.

All  the info is probably around here somewhere,

and good first reading is in the /usr/local/ctdlsupport/docs directory.

Creating (if you can afford a machine or VM to do so) another image you can test ideas on

 goes a long ways to helping understand what you are trying to do on your workhorse.

cheers

Sat Nov 25 2017 15:25:32 EST from richardb49 @ Uncensored Subject: Re: Installation woes

Finally! Set up every repository I could find and got easy install to work. Everything is up and running under Debian 8.9, so my advice is to stay away from Debian 9 unless you have time to devote to getting it to run.

Now, any advice on retrieving the old database from files?



 



[#] Sun Nov 26 2017 17:56:28 EST from IGnatius T Foobar @ Uncensored

Subject: Re: Installation woes

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

Unfortunately, a lot was changed in Debian 9 that makes Citadel tricky to install. We're slowly working through it and will publish a new release when everything is figured out. The big problem is that we have to make it work on new Debian without breaking it on old Debian.

For now, our official advice is to stick with Debian 8 for production installations.
Also, do stick with the Easy Install method, as the .deb packages are a bit outdated at this point.

Sometime next year we would like to release a Docker container which packages the same code as Easy Install. If successful this will allow you to simply snap that container into place and point it at your database.

[#] Tue Nov 28 2017 11:30:23 EST from Marius @ Uncensored

Subject: Change locale for my own Server

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

I installed a Citadel Server with easy install and it's working fine. Now I realised, that the german language is not translated very clear and I like to change back to english.

How can this be done if I selected the german language as the "only one"?

Marius



[#] Tue Nov 28 2017 15:10:53 EST from wreighn @ Uncensored

Subject: Citserver not starting up after changing FQDN

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

I watched this youtube tutorial on setting up citadel: https://www.youtube.com/watch?v=ys2tj1OM6K0 (long video short, it comes down to setting up a static ip and installing citadel-suite with all of the defaults except the password, and afterwards setting up the fqdn and the domain).

 

Instead of raspbian, I used ubuntu server 17.10. After setting up the "Fully qualified domain name" and restarting the server I get a 503 error: "This program was unable to connect or stay connected to the Citadel server. Please report this problem to your system administrator.". I also changed the hostname of the machine to the no-ip one, but it didn't help.



[#] Tue Nov 28 2017 16:07:50 EST from bennabiy @ Uncensored

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

Ig, I wonder if there should be plastered large above this room a note about using easy install and not the debs. It would solve many problems for people.



[#] Tue Nov 28 2017 18:09:26 EST from wreighn @ Uncensored

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

It works with easy install. I wasn't aware that the deb could cause any issues. Thanks for the tip.



[#] Wed Nov 29 2017 11:29:13 EST from IGnatius T Foobar @ Uncensored

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

Ig, I wonder if there should be plastered large above this room a note about using easy install and not the debs. It would solve many problems for people.

I think I'm going to remove all information about packages from the Downloads page on our web site.  The packages are so easy to deploy but unfortunately their age and difficulty to maintain are causing more trouble than they are worth.

Easy Install is easier for us to deploy patches quickly and is always the latest available version.  As previously mentioned, after we've got 100% of a working system's state into the database, I want to make Citadel available as a Docker container.  That will provide more bang-for-the-buck because we can update it centrally and it'll work everywhere.

In the meantime ... yes, everyone should be using Easy Install, or if you're a guru, compile the sources yourself.

 



[#] Wed Nov 29 2017 17:05:55 EST from nutbeam @ Uncensored

Subject: Maximum database size

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

What is the safe maximum size for databases in Citadel? I currently have a Citadel mail system with ~60GB in data. Should I expect problems? Is there any optimizing needed?

 

Thanks.



[#] Wed Nov 29 2017 21:38:26 EST from IGnatius T Foobar @ Uncensored

Subject: Re: Maximum database size

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

Strictly speaking, the maximum is 256 TB (terabytes). In practice ... there are sites with databases hundreds of GB in size, so I don't think you need to worry about it. Just make sure you keep plenty of disk space open for expansion in case you get a sudden inrush of new mail, and don't disable automatic deletion of database logs unless you are following the protocol to manually delete them after backups.

[#] Thu Nov 30 2017 11:02:00 EST from nutbeam @ Uncensored

Subject: Re: Maximum database size

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

Thanks. Much appreciated.

Wed Nov 29 2017 21:38:26 EST from IGnatius T Foobar @ Uncensored Subject: Re: Maximum database size
Strictly speaking, the maximum is 256 TB (terabytes). In practice ... there are sites with databases hundreds of GB in size, so I don't think you need to worry about it. Just make sure you keep plenty of disk space open for expansion in case you get a sudden inrush of new mail, and don't disable automatic deletion of database logs unless you are following the protocol to manually delete them after backups.

 



[#] Fri Dec 01 2017 18:29:43 EST from MtCoolum @ Uncensored

Subject: LibCitadel aborts using EasyInstall

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

Hi

 

LibCitadel aborts using EasyInstall and then suggests I post the last page of the log to this forum.

Learning still so if anyone can assist, thank you in advance.   So many errors, not sure where to start.

 

lib/stringbuf.c:3119:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    *Err = zError(err);
         ^
lib/stringbuf.c:3120:8: error: 'Z_MEM_ERROR' undeclared (first use in this function)
   case Z_MEM_ERROR:
        ^
lib/stringbuf.c:3125:44: error: request for member 'total_out' in something not a structure or union
   stream->OutBuf.BufUsed += stream->zstream.total_out + org_outbuf_len;
                                            ^
lib/stringbuf.c:3129:22: error: request for member 'avail_in' in something not a structure or union
   if (stream->zstream.avail_in == 0)
                      ^
lib/stringbuf.c:3136:23: error: request for member 'avail_in' in something not a structure or union
    if (stream->zstream.avail_in < 64)
                       ^
lib/stringbuf.c:3139:55: error: request for member 'avail_in' in something not a structure or union
      In->Buf->buf + In->Buf->BufUsed - stream->zstream.avail_in,
                                                       ^
lib/stringbuf.c:3140:21: error: request for member 'avail_in' in something not a structure or union
      stream->zstream.avail_in);
                     ^
lib/stringbuf.c:3142:39: error: request for member 'avail_in' in something not a structure or union
     In->Buf->BufUsed = stream->zstream.avail_in;
                                       ^
lib/stringbuf.c:3149:41: error: request for member 'avail_in' in something not a structure or union
      (In->Buf->BufUsed - stream->zstream.avail_in);
                                         ^
lib/stringbuf.c: In function 'FDIOBufferInit':
lib/stringbuf.c:4533:3: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result]
   pipe(FDB->SplicePipe);
   ^
Makefile:168: recipe for target 'lib/stringbuf.lo' failed
make: *** [lib/stringbuf.lo] Error 1
Operating system: Linux Debian stretch/sid ( 4.10.0-40-generic x86_64)



[#] Sat Dec 02 2017 12:16:28 EST from IGnatius T Foobar @ Uncensored

Subject: Re: LibCitadel aborts using EasyInstall

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

You have to install the development library for zlib. (libz-devel or equivalent)

[#] Sat Dec 02 2017 18:04:30 EST from mellertson @ Uncensored

Subject: Failed install on Debian 9 (stretch)

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

Hello all!  

I attempted to install Citadel on Debian 9 ( stretch).  I made sure to install the dependencies by executing:

apt-get update

apt-get install build-essential curl g++ gettext shared-mime-info libssl-dev zlib1g-dev

And then ran the Easy Install using the following command as the root user:

curl http://easyinstall.citadel.org/install | bash

The install script aborted.  I've included the output from the install script and the last screenful of text from the install log file.

 

Output from the install script

This is a new Citadel installation.

Linux email 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux

Linux email 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux

etc/init.d/citadel

etc/rc0.d/K02citadel

etc/rc1.d/K02citadel

etc/rc2.d/S01citadel

etc/rc3.d/S01citadel

etc/rc4.d/S01citadel

etc/rc5.d/S01citadel

etc/rc6.d/K02citadel

Starting Citadel server...

Starting Citadel... ok

 

Citadel Easy Install is aborting.

 

A log file has been written to /tmp/citadel-install-log.txt

Reading this file may tell you what went wrong. If you

need to ask for help on the support forum, please post the

last screenful of text from this log.

 

 

Operating system: Linux Debian 9.1 ( 4.9.0-4-amd64 x86_64)

 

The last screenful of text from the install log file

checking the weather... opening your window... it's cold!

checking under the bed... dust bunnies found

configure: creating ./config.status

config.status: creating Makefile

config.status: creating sysdep.h

------------------------------------------------------------------------

Character set conversion support: yes

 

Note: if you are not using Linux, make sure you are using GNU make

(gmake) to compile Citadel.

 

 

Dependencies: gcc -M -I/usr/local/ctdlsupport/include  -g -I/usr/local/ctdlsupport/include  -g -I.

Complie: gcc -I/usr/local/citadel  -I/usr/local/ctdlsupport/include  -g -I/usr/local/ctdlsupport/i

LDFLAGS: -L/usr/local/citadel -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/

 

CC src/citadel.c

CC src/client_chat.c

CC src/client_passwords.c

CC src/commands.c

CC src/md5.c

src/md5.c: In function 'MD5Final':

src/md5.c:153:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the des

     memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */

                          ^

CC src/messages.c

CC src/rooms.c

CC src/routines.c

CC src/routines2.c

src/routines2.c: In function 'upload':

src/routines2.c:370:8: warning: implicit declaration of function 'ka_wait' [-Wimplicit-function-de    b = ka_wait(&a);

        ^~~~~~~

CC src/tuiconfig.c

CC src/screen.c

CC src/ecrash.c

CC src/citadel_ipc.c

src/citadel_ipc.c:3033:22: warning: 'id_callback' defined but not used [-Wunused-function]

 static unsigned long id_callback(void) {

                      ^~~~~~~~~~~

src/citadel_ipc.c:2938:13: warning: 'ssl_lock' defined but not used [-Wunused-function]

 static void ssl_lock(int mode, int n, const char *file, int line)

             ^~~~~~~~

CC src/ipc_c_tcp.c

 

Dependencies: gcc -M -I/usr/local/ctdlsupport/include  -g -I/usr/local/ctdlsupport/include  -g -I.

Complie: gcc -I/usr/local/citadel  -I/usr/local/ctdlsupport/include  -g -I/usr/local/ctdlsupport/i

LDFLAGS: -L/usr/local/citadel -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/

 

/usr/bin/install -c citadel /usr/local/citadel/citadel

find: './help': No such file or directory

find: './messages': No such file or directory

find: './network': No such file or directory

/usr/bin/install -c -m 644 citadel.rc /usr/local/citadel/citadel.rc

 

Installation is complete.

 

--2017-12-02 22:42:36--  http://easyinstall.citadel.org/citadel-init-scripts.tar

Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115

Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 10240 (10K) [application/x-tar]

Saving to: 'citadel-init-scripts.tar'

 

     0K ..........                                            100%  127K=0.08s

 

2017-12-02 22:42:37 (127 KB/s) - 'citadel-init-scripts.tar' saved [10240/10240]

 

 

Operating system: Linux Debian 9.1 ( 4.9.0-4-amd64 x86_64)



Go to page: First ... 120 121 122 123 [124] 125