Language:
switch to room list switch to menu My folders
Go to page: First ... 7 8 9 10 [11] 12 13 14 15 ... Last
[#] Fri Mar 27 2020 23:20:16 EDT from lucagiacometti @ Uncensored

Subject: unexpected answer from Citadel server.

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

Hello,

I've successfully installed citadel, but when i try to connect to the static ip address of my raspberry pi 3, it shows this error message:

Received unexpected answer from Citadel server; bailing out.

Also, when trying to open the citadel-server setup from terminal, the output said that the setup could not connect to a running citadel server: denied acces /var/run/citadel/citadel-admin.socket.

Anyone can help?

Thanks for your patience



[#] Sat Mar 28 2020 02:21:16 EDT from Blizz @ Uncensored

Subject: Forwarding of email with attachment

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

If I forward an email with an attachment in Citadel will there be 2 files of the same? Will forwarding an attachment create a copy of the file?

Best regards,

Blizz



[#] Mon Mar 30 2020 15:58:38 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: Failed ports

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

The after installing it the installer gives me this output:

The failed ports and sockets are: extensions: TCP port *:504:
(citadel-TCP) ;extensions: TCP port *:143: (IMAP) ;extensions: TCP

Hopefully you are running the Citadel Server as root? It needs root to bind those ports.

Otherwise, binding the ports could be stopped by SElinux or some other security agent.

[#] Tue Mar 31 2020 12:29:05 EDT from KimValentine @ Uncensored

Subject: cursor still in progress on cdb 02: attempt to write during r/o cursor

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

Hi Guys, I hope you can help.

I am attempting to migrate an old Citadel server that I have had running on a raspberry pi since 2012.

Now I have successfully followed the EasyInstall process and got an empty server running.

But on exporting the data from the running server, and importing on the new server I get the following :

citserver[7422]: room_ops: CtdlCreateRoom(name=Lobby, type=0, view=0)
citserver[7422]: room_ops: cannot create room <Lobby> - already exists
citserver[7422]: room_ops: CtdlCreateRoom(name=Aide, type=3, view=0)
citserver[7422]: room_ops: cannot create room <Aide> - already exists
citserver[7422]: room_ops: CtdlCreateRoom(name=Local System Configuration, type=3, view=0)
citserver[7422]: room_ops: cannot create room <Local System Configuration> - already exists
citserver[7422]: room_ops: CtdlCreateRoom(name=Trashcan, type=0, view=0)
citserver[7422]: room_ops: cannot create room <Trashcan> - already exists
citserver[7422]: Seeding the pseudo-random number generator...
citserver[7422]: master_startup() finished
citserver[7422]: control: sanity checking the recorded highest message and room numbers
citserver[7422]: control: fixing MMnextroom 13 > 0 , found in 0000000009.Calendar
citserver[7422]: db: cursor still in progress on cdb 02: attempt to write during r/o cursor
citserver[7422]: db: citserver is stopping in order to prevent data loss. uid=0 gid=0 euid=0 egid=0

 

running undet gdb I get the following backtrace

#0  bailIfCursor (cursors=0x4be704 <masterTSD+4>, msg=0x475b34 "attempt to write during r/o cursor") at database.c:144
#1  0x00411be3 in cdb_store (cdb=13, ckey=0x475eec, ckeylen=10, cdata=0x5bec30, cdatalen=14) at database.c:469
#2  0x00416749 in CtdlSetConfigStr (key=0x475eec "MMnextroom", value=0xbfffc2e0 "13") at config.c:357
#3  0x004167a4 in CtdlSetConfigLong (key=0x475eec "MMnextroom", value=13) at config.c:369
#4  0x00412f03 in control_find_highest (qrbuf=0xbfffc518, data=0x0) at control.c:64
#5  0x00417fa7 in CtdlForEachRoom (CB=0x412e6b <control_find_highest>, in_data=0x0) at room_ops.c:657
#6  0x0041329d in check_control () at control.c:155
#7  0x0040832d in main (argc=2, argv=0xbffff754) at server_main.c:255

So bailIfCursor is going to cdb_abort() if there are any not null cursors. Since  CtdlForEachRoom is iterating around a cursor this test will always fail.

but cbd_store only calls bailIfCursor if there is no transaction.

So it seems to me the answer to this issue would be to put a transaction around the loop in CtdlForEachRoom.

This is the first time Ive looked at this code, so I could be making a big mistake, but could anyone who knows the code tell me if I am on the right track.

While investigating i found that setting sanity_diag_mode to 2  (-s2 in the command line)

allows the server to start and the log then contains many lines of the form:

citserver[7426]: control: fixing MMhighest 58110 > 0 , found in Aide

citserver[7426]: control: fixing MMhighest 59355 > 0 , found in Aide
citserver[7426]: control: fixing MMhighest 59648 > 0 , found in Aide

So it looks as though import does not set these  high index values.

So I would really like some advice should I

a) just use the -s2 flag and forget about the warnings

b) put in a cdb_begin_transaction /cdb_end_transaction in CtdlForEachRoom

c) Try to work out why  ./sendcommand "MIGR import" doesnt set these counts.

Ive limited time since my original raspberry Pi file system is 97% full

Regards

Kim

 



[#] Wed Apr 01 2020 13:27:45 EDT from KimValentine @ Uncensored

Subject: Re: cursor still in progress on cdb 02: attempt to write during r/o cursor

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

Further info :

I put a cdb_begin_transaction() and cdb_end_transaction()  around the call to CtdlForEachRoom in check_control, and the server starts!

I decided that changing CtdlForEachRoom may cause problems because it is called from multiple places, unlike check_control which only seems to be called at startup. My intention is to start the migration again from scratch and attempt to document every step.

Rgds Kim



[#] Tue Apr 07 2020 10:49:01 EDT from davew @ Uncensored

Subject: configuration help needed for raspberry pi rnning buster

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

So, here's a brief descriotion of my problem. I followed the instructions here:- https://pimylifeup.com/raspberry-pi-email-server/

Installation seems to go ok, web page is up etc but can't connect via imap, pop3 etc, did some digging, found a nice error message in my console when i restart the service via the webpage saying couldn't bind the required ports, running the setup again fixes the problem but what ever the issue is the fix isn't saved so on the next restart the poblem is back.

I also notice things don't seem to be where they should be, etc/citadel/netconfigs doesn't get created for one and the other thing is usr/lib/citadel-server/setup isn't there, I have usr/local/citadel/setup

Am I following out of date instructions, I found the site i was following for instructions after trying to following the easy setup instrutions on here which for me failed everytime, I've tried installing as root and creating the citadel user name as the site says but it doesn't make any difference.

Any help would be very much appreciated, I'm new to linux so this is a very steep learning curve for me so please be gentle

 

TIA

Dave

 



[#] Tue Apr 07 2020 13:12:11 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: Mail aliases limited ?

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

I'm facing quite the same issues concerning those aliases. I'm not
using that many aliases like you do, but nevertheless they disappear

I have confirmed this bug and will look into it immediately. From what I can tell, the list of aliases for a user is only corrupted when you edit it.
More on this shortly.

[#] Tue Apr 07 2020 14:41:54 EDT from davew @ Uncensored

Subject: Re: Mail aliases limited ?

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

Well I've just done a complete fresh O/S install, all updates etc done wiith root login, then followed this:- http://www.citadel.org/doku.php?id=installation:easyinstall:prereq-debian.html to the letter again as root login, all ports are active until you restart the service then most of them are unavailable - so glad I'm not going mad !!

I look forward to a fix



[#] Wed Apr 08 2020 17:52:38 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: Mail aliases limited ?

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

Ok, the fix is complete. If you run Easy Install again you will receive version 929 of Citadel Server, which has been repaired and thoroughly tested to resolve the issue with email aliases disappearing when you try to add/change/remove them.

It was a silly bug, really, and looking back I realize that I've personally been bitten by it recently. When you add an email alias for a user, it feeds back the complete list of addresses to the server, and the server says "no you can't have ajc@example.com because someone else already has that" but the "someone else" is actually you. (Definitely a "brown paper bag over my head" kind of bug.)

Anyway, the fix is now available, share and enjoy.

[#] Wed Apr 08 2020 17:55:26 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: Mail aliases limited ?

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

By the way, if you need a workaround before you upgrade...

* Rest assured that email aliases will not disappear except when you try to add/change/remove them.

* If you need to make changes and you haven't upgraded to Citadel Server 929 yet:

1. Edit the user once, and remove ALL of their email addresses.
2. Then edit the user a second time, and put in all of the addresses you want.

This will allow all of the addresses to remain configured.

[#] Sun Apr 12 2020 18:33:52 EDT from koelbli @ Uncensored

Subject: smarthosts with smpts ssl/tls/465

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

Hi everyone,

 

My ISP will switch off support for STARTTLS on port 587 for Smarthosts.

Only SMTPS SSL/TLS on port 465 will be supported.

What needs to be configured on citadel to make that work?

 


[#] Sun Apr 12 2020 19:42:24 EDT from kamran @ Uncensored

Subject: SMTP not working

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

Hi team i am new to this 

i have installed citadel server on raspberry pi 

i can view portal from outside but when i try to send email it gives me below error

 

This page isn’t working


pls help


Regards


KS



[#] Tue Apr 14 2020 16:53:06 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: smarthosts with smpts ssl/tls/465

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

Only SMTPS SSL/TLS on port 465 will be supported.

What needs to be configured on citadel to make that work?  

Set your smart-host to something like:

smtps://username:password@mail.isp.com:465

Hint: Citadel will accept any valid SMTP or SMTPS URL as a smart-host.

[#] Wed Apr 15 2020 07:23:42 EDT from Gunnar @ Uncensored

Subject: Citserver with LDAP authentication does not start

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

Citserver fails to start at the end of easyinstall. It fails the same way by starting it manually.
Citserver writes to syslog always:
      Your system is configured for LDAP authentication,
      but you are running a server built without OpenLDAP support.

The system is a Rasberry PI 4B with Raspbian 10 (buster).
- ldapsearch out of OpenLDAP is running fine.
- The system is in addition a AD-Member server via Samba.
  Commands like `wbinfo --ping-dc` and `getent passwd [domain]\\[user]` working fine.
- The LDAP Sever runs on another system as a Domain-Controller via Samba with rfc2307 support.
- It does not make a difference if I select
  '2. External LDAP - RFC 2307 POSIX schema' or
  '3. External LDAP - MS Active Directory schema'.


I need to know what exactly is causing the message:
      Your system is configured for LDAP authentication,
      but you are running a server built without OpenLDAP support. ?

What is the citserver looking for?

How to the test LDAP authentication outside of the citserver, that way, that the citserver is happy?


Thanks in advanced.



[#] Wed Apr 15 2020 08:19:03 EDT from koelbli @ Uncensored

Subject: Re: smarthosts with smpts ssl/tls/465

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

 

Tue Apr 14 2020 16:53:06 EDT from IGnatius T Foobar @ Uncensored Subject: Re: smarthosts with smpts ssl/tls/465
Only SMTPS SSL/TLS on port 465 will be supported.

What needs to be configured on citadel to make that work?  

Set your smart-host to something like:

smtps://username:password@mail.isp.com:465

Hint: Citadel will accept any valid SMTP or SMTPS URL as a smart-host.

 

Perfect! It works, thanks your support.



[#] Thu Apr 16 2020 11:12:33 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: Citserver with LDAP authentication does not start

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

I need to know what exactly is causing the message:
      Your system is configured for LDAP authentication,
      but you are running a server built without OpenLDAP
support. ?

This means that your Citadel Server was compiled without the OpenLDAP libraries linked in to it. Are you using the Easy Install distribution of Citadel or some other package?

If you are using Easy Install, do this:

Install the OpenLDAP development libraries, using "apt-get install libldap2-dev" or "yum install openldap-devel"
(Which you shouldn't have to do, because Easy Install normally does this for you -- unless you're on some other distribution that doesn't use apt or yum?)

Then do "rm /usr/local/citadel/citadel-easyinstall.sum" and run the Easy Install script again.

If you do "ldd /usr/local/citadel/citserver | grep ldap" it will return at least one result if you've got LDAP support baked in.

[#] Thu Apr 16 2020 18:12:31 EDT from Tatinsito @ Uncensored

Subject: Uninstall completly

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

Hi! I'm new at the community. I have just installed citadel on a raspberry pi 4 and i have configured it with apache2 when i wanted to configure it with it´s internal http server and now I am not able to uninstall it to start de setup proces from the begining. Can someone help me????



[#] Fri Apr 17 2020 08:31:07 EDT from Gunnar @ Uncensored

Subject: Re: Citserver with LDAP authentication does not start

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

Thank you for your response.

Yes, I used the latest Easy Install distribution of Citadel.

 

Citserver ldd output:

ldd /usr/local/citadel/citserver | grep -i ldap

libldap_r-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 (0xb6a42000)

 

Is libldap2-dev installed?:

apt list --installed | grep -i ldap

ldap-utils/stable,now 2.4.47+dfsg-3+rpi1+deb10u1 armhf [installed,automatic]
libldap-2.4-2/stable,now 2.4.47+dfsg-3+rpi1+deb10u1 armhf [installed]
libldap-common/stable,now 2.4.47+dfsg-3+rpi1+deb10u1 all [installed]
libldap2-dev/stable,now 2.4.47+dfsg-3+rpi1+deb10u1 armhf [installed]
libnss-ldap/stable,now 265-5 armhf [installed]
libpam-ldapd/stable,now 0.9.10-2 armhf [installed]

 

The file list out of this package:

apt-file list libldap2-dev | grep -v "/man/"

libldap2-dev: /usr/include/lber.h
libldap2-dev: /usr/include/lber_types.h
libldap2-dev: /usr/include/ldap.h
libldap2-dev: /usr/include/ldap_cdefs.h
libldap2-dev: /usr/include/ldap_features.h
libldap2-dev: /usr/include/ldap_schema.h
libldap2-dev: /usr/include/ldap_utf8.h
libldap2-dev: /usr/include/ldif.h
libldap2-dev: /usr/lib/arm-linux-gnueabihf/liblber.a
libldap2-dev: /usr/lib/arm-linux-gnueabihf/liblber.so
libldap2-dev: /usr/lib/arm-linux-gnueabihf/libldap.a
libldap2-dev: /usr/lib/arm-linux-gnueabihf/libldap.so
libldap2-dev: /usr/lib/arm-linux-gnueabihf/libldap_r.a
libldap2-dev: /usr/lib/arm-linux-gnueabihf/libldap_r.so
libldap2-dev: /usr/share/doc/libldap2-dev/changelog.Debian.gz
libldap2-dev: /usr/share/doc/libldap2-dev/changelog.gz
libldap2-dev: /usr/share/doc/libldap2-dev/copyright

 

Checking the symbolic links:

ls -l /usr/lib/arm-linux-gnueabihf/libldap*

lrwxrwxrwx 1 root root     18 Sep  9  2019 /usr/lib/arm-linux-gnueabihf/libldap-2.4.so.2 -> libldap_r-2.4.so.2
lrwxrwxrwx 1 root root     11 Sep  9  2019 /usr/lib/arm-linux-gnueabihf/libldap.a -> libldap_r.a
lrwxrwxrwx 1 root root     24 Sep  9  2019 /usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.10.10
-rw-r--r-- 1 root root 276496 Sep  9  2019 /usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2.10.10
-rw-r--r-- 1 root root 415572 Sep  9  2019 /usr/lib/arm-linux-gnueabihf/libldap_r.a
lrwxrwxrwx 1 root root     24 Sep  9  2019 /usr/lib/arm-linux-gnueabihf/libldap_r.so -> libldap_r-2.4.so.2.10.10
lrwxrwxrwx 1 root root     12 Sep  9  2019 /usr/lib/arm-linux-gnueabihf/libldap.so -> libldap_r.so

There is no new package available:

apt-get install libldap2-dev

Reading package lists... Done
Building dependency tree
Reading state information... Done
libldap2-dev is already the newest version (2.4.47+dfsg-3+rpi1+deb10u1).
The following packages were automatically installed and are no longer required:
  libjs-prototype libjs-scriptaculous libmarkdown2 libsieve2-1 tinymce
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 

What else I can check?

Best Regards.

 

 

 

 



[#] Mon Apr 20 2020 09:17:17 EDT from davew @ Uncensored

Subject: Re: Failed ports

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

Did you ever resolve this, I posted a similar email outlining the same problem but never got a reply, I did find out that a restart of my raspberry pi resolved the issue until you do a "Restart Now" from inside Citadel and then the problem returns until you do a full reboot and then its fixed again, after which it runs without issue until your next the next restart from the admin page, then you have to do another full system reboot to fix it.

 



[#] Thu Apr 23 2020 10:27:09 EDT from Bob Randale @ Uncensored

Subject: Re: Citadel 68k Networking

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

Thanks for responding. Mine was noted for having a 7-disc CD changer online. I kept a few Fred Fish discs, and an encyclopedia CD, etc.

I'll have to take a look, but the Citadel 68K (for Amiga) doesn't seem to be supported, but there were utilities like mail.script, msgadd and msgout.

Tony Preston was the one converting for Amigas, but haven't been able to find him online anywhere...

I haven't looked into the sources of his stuff, but will make that attempt in the next couple of days.

Thanx-a-bunch! :-)



Go to page: First ... 7 8 9 10 [11] 12 13 14 15 ... Last