Subject: raspberry pi 3b+, debian, no email attachments
Hi all,
i got the same problem.
Is there any solution?
Subject: Re: Error 421 when sending mail.
I am running Citadel Version 925 from EasyInstall on Debian 9.
I have setup the citadel server on Centos 7 and am running version 925. I can not for the life of me find the administration page on my menu. How do I get to administer the server and this instance?
That is the user I am logged in as. No administration menu option. I even reran the setup program to verify.
Hello,
In setting up Citadel on a Raspberry Pi 3B+, Rasparian Buster, complete fresh install,
I am getting the following error:
Setup could not connect to a running Citadel server.: No such file or directory /var/run/citadel/citadel-admin.socket.
This socket exists in an older install, but is absent from this new install.
Any suggestions on how to correct this install issue?
Thanks,
David.
Hi there,
Same situation here: RasPi 3 B+, Buster Lite, Apache2.
During setup I selected "integrate Apache2" and set the port to 2000.
Left the secure port at 443.
Also edited the
sudo nano /etc/apache2/sites-available/myserver.com.conf adding the recommended lines:
<VirtualHost *:80> ServerName ctdl.myserver.com ProxyPass / http://127.0.0.1:2000/ ProxyPassReverse / http://127.0.0.1:2000/ </VirtualHost>
After receiving the error I stopped Apache then:
- sudo service citadel restart
and still getting the error:
"Setup could not connect to a running Citadel server.: No such file or directory /var/run/citadel/citadel-admin.socket"
Issuing:
- ps wwwaux
root 1096 0.0 0.0 39044 688 ? Ss 20:07 0:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.80 -p80 127.0.0.1 504 -i0.0.0.0 -t/var/log/webcit//access.80.log
nobody 1097 0.0 0.6 53688 5960 ? Sl 20:07 0:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.80 -p80 127.0.0.1 504 -i0.0.0.0 -t/var/log/webcit//access.80.log
root 1099 0.0 0.0 39044 688 ? Ss 20:07 0:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.443 -p443 127.0.0.1 504 -s -i0.0.0.0 -t/var/log/webcit//access.443.log -s
nobody 1100 0.0 0.8 53808 7588 ? Sl 20:07 0:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.443 -p443 127.0.0.1 504 -s -i0.0.0.0 -t/var/log/webcit//access.443
Help is appreciated ...
Bill
Subject: Re: citadel-admin.socket missing
Setup could not connect to a running Citadel server.: No such file or
directory /var/run/citadel/citadel-admin.socket.
If this is a new installation, try the Easy Install option instead of the packages.
'
Subject: Proper server shutdown procedure
I could not find any instructions on properly shutting down all Citadel processes before powering off the Ubuntu server. We don't want to leave any databases open...
Thanks Ron
Subject: Re: citadel-admin.socket missing
Tried using citadel easyinstall. When the citadel setup program runs then the same error comes up: Setup could not connect to a running Citadel server.: No such file │ │ or directory /usr/local/citadel/citadel-admin.socket.
I've been getting this message too:
Setup could not connect to a running Citadel server.: No such file or directory /var/run/citadel/citadel-admin.socket
Been trying for 2 days now, although it's my first steps with a Raspberry Pi 3B+ up until now only Citadel is troublesome.
Only tried easyinstall, but it doesn't seem that easy to me yet :(
Had to reflash the SD card already, but that didn't do any good either.
Connecting to it using my browser doesn't work either:
"This program was unable to connect - or stay connected with the Citadel server. Please report this problem to your system administrator.", which to me means the webserver is running, but not the Citadel / mail server.
I'm hoping for some hints or a complete solution for this, so i can go on with my experiments, thanks.
Hi, I getting this in both mail log files:
Jul 15 20:08:16 gl citserver[21560]: 127.0.0.1: Connection refused
Jul 15 20:18:17 gl citserver[21560]: SMTP: client disconnected: ending session.
Jul 15 20:19:57 gl citserver[21560]: 127.0.0.1: Connection refused
Jul 15 20:22:31 gl citserver[21560]: SMTP: client disconnected: ending session.
Jul 15 20:30:09 gl citserver[21560]: SMTP: client disconnected: ending session.
Jul 15 20:33:38 gl citserver[21560]: SMTP: client disconnected: ending session.
Jul 15 20:41:22 gl citserver[21560]: SMTP: client disconnected: ending session.
Jul 15 20:42:34 gl citserver[21560]: 127.0.0.1: Connection refused
Jul 15 20:45:39 gl citserver[21560]: 127.0.0.1: Connection refused
Jul 15 20:45:39 gl citserver[21560]: sysdep: client_write(16 bytes) failed: Connection reset by peer
Jul 15 20:46:59 gl citserver[21560]: SMTP: client disconnected: ending session.
Jul 15 20:58:30 gl citserver[21560]: 127.0.0.1: Connection refused
Hi im trying to install citadel, having had it installed on a raspberry pi once before. I have added all the output produced below. Does anyone have any ideas how to fix this, i have tried running the DB cleanup script, that doesn't help.
Thanks
Richard
The output of the script's failure:
HTTP request sent, awaiting response... 200 OK
Length: 10240 (10K) [application/octet-stream]
Saving to: 'citadel-init-scripts.tar'
citadel-init-script 100%[===================>] 10.00K --.-KB/s in 0.002s
2019-07-16 12:21:39 (4.92 MB/s) - 'citadel-init-scripts.tar' saved [10240/10240]
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.
The last few lines above this message may indicate what went wrong.
Linux Debian 10.0( 4.19.57-v7l+ armv7l)
Jul 16 11:50:18 raspberrypi citserver[2047]:
Jul 16 11:50:18 raspberrypi citserver[2047]: *** Citadel server engine ***
Jul 16 11:50:18 raspberrypi citserver[2047]: Version 925 (build cb5275786) ***
Jul 16 11:50:18 raspberrypi citserver[2047]: Copyright (C) 1987-2019 by the Citadel development team.
Jul 16 11:50:18 raspberrypi citserver[2047]:
Jul 16 11:50:18 raspberrypi citserver[2047]: This program is open source software: you can redistribute it and/or
Jul 16 11:50:18 raspberrypi citserver[2047]: modify it under the terms of the GNU General Public License, version 3.
Jul 16 11:50:18 raspberrypi citserver[2047]:
Jul 16 11:50:18 raspberrypi citserver[2047]: This program is distributed in the hope that it will be useful,
Jul 16 11:50:18 raspberrypi citserver[2047]: but WITHOUT ANY WARRANTY; without even the implied warranty of
Jul 16 11:50:18 raspberrypi citserver[2047]: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Jul 16 11:50:18 raspberrypi citserver[2047]: GNU General Public License for more details.
Jul 16 11:50:18 raspberrypi citserver[2047]:
Jul 16 11:50:18 raspberrypi citserver[2047]: libcitadel(unnumbered)
Jul 16 11:50:18 raspberrypi citserver[2047]: Checking directory access
Jul 16 11:50:18 raspberrypi citserver[2047]: Opening databases
Jul 16 11:50:18 raspberrypi citserver[2047]: db: mounting databases
Jul 16 11:50:18 raspberrypi citserver[2047]: Initializing configuration system
Jul 16 11:50:18 raspberrypi citserver[2047]: db: cursor still in progress on cdb 00: attempt to write during r/o cursor
Hi everyone,
So recently my system has developed showing: localhost6.localdomain6 in the Who is list.
I recall reading somewhere a while ago about how to fix that, but of course, can't find it.
Can someone possibly point/link me to the fix?
Thank you!
Is there a way or a setting to force http to https?
This problem seems to be related to missing file permissions.
Using the curl method for the easyinstall, results in a more detailed view of what's going on (and what not).
You'll see some libraries and files which seem to be locked (well, i did)
But after solving this, i got 8 errors about downloaded files due to error 13: permission denied (upon an attempt to rename it).
It seems the downloaded files are locked (they are 644 as they should be but that should allow for changes) and can't be unlocked.
Because even if you are able to set permissions for the downloads, they'd be re-downloaded and overwritten on the next attempt.
So now i've come to a grinding halt again...
I'm not sure whether this is a problem in the installer or in the Pi distribution.
Of course i am SU when trying all this.
Subject: Re: citadel-admin.socket missing
Setup could not connect to a running Citadel server.: No such file or
directory /var/run/citadel/citadel-admin.socket
This usually means that the Citadel server is not running.
You can start it up manually, and then try running setup again.
What this means from a practical point of view is that the old sysvinit based startup scripts are starting to fail in many modern systems. It's probably time to assume that systemd is in place, and then use it, and if systemd isn't present then tell the user how to get things started.
OK, moving again.
It's a bunch of missing permissions that's the cause of my trouble.
I'm working with a new Raspberry Pi 3 B+, and actual Raspbian distribution.
The trouble won't be prevented by being SU, you'll still have insufficient permissions (for whatever reason).
To solve all this, i had to chmod some directories and sometimes complete paths.
But i also had to manually install these packages (which was where the install failed last time, due to some error13 - no rights):
gir1.2-ical-3.0
icu-devtools
libdb-dev
libdb5.3-dev
libicu-dev
[code] sudo apt install libcurl4-doc libidn11-dev libkrb5-dev librtmp-dev libssh2-1-dev db5.3-doc[/code]
libcurl4-doc
libidn11-dev
libkrb5-dev
librtmp-dev
libssh2-1-dev
db5.3-doc
[code]sudo apt install libcurl4-openssl-dev libical-dev libldap2-dev[/code]
After that, the curl installation method started the lengthy compilation, but the now the file citadel.rc can't be created because of: no rights (who'd have guessed..).
Off to find out where that file is supposed to go and check what permissions are set there.
Of course i'll need to reset all changed permissions once everything works (and see if it's still working after that).
Citadel is now up and running.
I did another start from scratch by reflashing the SD card, and basic setup of my Raspberry Pi.
Then i performed the recommended update and upgrade.
Next step was to install dependencies the way i've shown in my previous post.
Final step was to do this:
sudo -i curl http://easyinstall.citadel.org/install | sudo -i bash
The trick seems to be the -i option on sudo, don't ask me why; i'm still learning here.
For the rest of my spare time this weekend, i'll be playing and trying out Citadel before it's put online to the internet.
Subject: Easy installation skript on Rasperry Pi with Stretch fails
Hi, I am trying to use easy install on raspberry pi stretch. The skript aborts due to missing dependencies. I would expect this skript to install all the dependencies. Even if I install the missing one, which is LIBICAL I then get the next abortion on LDAP. So I was wondering if the skript is working at all or if I shout use a different installation on Pi.