Subject: Re: No working install posible on debian bookworm or other raspberry pi os
Mon Nov 11 2024 10:52:10 UTC from alcomys Subject: No working install posible on debian bookworm or other raspberry pi osHi Guys,
I have been busy day's to get citadel running on my raspberry pi but without success.
The setup and needed download when use easy install are good to go, but when it comes to login to the admin it goes wrong.
When installing the easy install the standard way so use admin and the password citadel for the web cit to login i got always an password error.
If i run the easy installer again and replace the admin and password with some of my own i have the same problem with password error.
I did searched google for an answer but there is less information on how to get it work on Debian bookworm.
Maybe someone did had the same problems as i have? and solved them?
Or maybe someone can help me out here? because it is very frustrating when trying days without success.
Thanks in Advance.
Alcomys
Is there nobody who have had the same problem as me with the password not working in Citadel Web-cit?
I did try different distro's for my raspberry pi 4-B and all have the same problem with the password.
Thanks in advance.
Subject: Re: No working install posible on debian bookworm or other raspberry pi os
More like most of us dont use RPI hardware. If i get a chance this weekend ill try latest easy install on a real ARM SBC.
Does "different distros" include Armbian?
Mon Nov 18 2024 20:34:54 UTC from alcomys Subject: Re: No working install posible on debian bookworm or other raspberry pi os
Is there nobody who have had the same problem as me with the password not working in Citadel Web-cit?
I did try different distro's for my raspberry pi 4-B and all have the same problem with the password.
Thanks in advance.
Ok my plans for tonight fell thru and i gave it a shot.
It wont be 1:1 the same as your hardware, other than being an ARM chip ( different family but same concept ), but Armbian is available for the RPI as well. However, i ran into a different issue, where around 95% of the process, the restart of the server hit 100% cpu and hung ( not seen that one before ). This was not a virgin install, so if i have time tomorrow ill blow the OS away and start over.
As a side note, while im not a docker fan, i did look and RPI4's can run docker. So that is another option for you, instead of using easyinstall.
And while someone else would need to chime in, i would assume you could go into the DB manually and reset the password to a known value. Just in case something weird is going on with your terminal when you entered it during hte install.
Subject: Re: No working install posible on debian bookworm or other raspberry pi os
Mon Nov 18 2024 21:15:51 UTC from Nurb432 Subject: Re: No working install posible on debian bookworm or other raspberry pi osMore like most of us dont use RPI hardware. If i get a chance this weekend ill try latest easy install on a real ARM SBC.
Does "different distros" include Armbian?
Mon Nov 18 2024 20:34:54 UTC from alcomys Subject: Re: No working install posible on debian bookworm or other raspberry pi os
Is there nobody who have had the same problem as me with the password not working in Citadel Web-cit?
I did try different distro's for my raspberry pi 4-B and all have the same problem with the password.
Thanks in advance.
Hi Nurb432,
Thanks for the replay.
Yes i have Armbian on my raspberry pi 4.
But i did try also other distro like ubuntu,Debian,Openelec all have the same problem that the password when logging in Web-Cit is wrong.
So the install has no problems but there is something with the password.
Subject: Re: No working install posible on debian bookworm or other raspberry pi os
With a bit of luck i can try again today. I expect a quiet day at work but you never know. Someone like IG can verify my thoughts about the DB. I have not had to look at the DB before.
Tue Nov 19 2024 11:03:35 UTC from alcomys Subject: Re: No working install posible on debian bookworm or other raspberry pi os
Hi Nurb432,Thanks for the replay.
Yes i have Armbian on my raspberry pi 4.
But i did try also other distro like ubuntu,Debian,Openelec all have the same problem that the password when logging in Web-Cit is wrong.
So the install has no problems but there is something with the password.
Thanks for the release.
I suppose that in some emails clients there is a maximum from
which is cut.
But 70 (??) is too few.
Ok, it will be 256 in the next update.
Ok i wont be of much help on the bad password thing. Tried an easy install on a fresh minimal Armbian OS, same result as before and it froze up on me during the restart. I am sure someone will chime in, but might be worth looking at the docker option in the meantime.
I could try the OEM OS, but its not anything you can install on a RPI so not worth it to try.
Subject: Problem with perfoming configuration setup after installation
Hi,
I installed Citadel on Raspbery Pi 5 8GB. I know it is possible because this process is described here:
https://pimylifeup.com/raspberry-pi-email-server/
Unfortunately, after the installation is completed, at the last stage of configuration, when the reconfiguration that ends the installation process is suspended.
Reconfiguring Citadel server
Citadel Server setup
Restarting Citadel server to apply changes
[***********************************************************************....]
I tried to repeat this process several times but without any changes.
I used the curl and wget installation. Unchanged.
Perhaps someone has already reported such a problem, or you have suggestions what I could do to be able to use your product.
Thank you in advance.
Kamil
Subject: Re: Problem with perfoming configuration setup after installation
And i could be wrong. But i thought id try latest easy install on a virgin x86 Debian load. ( technically FAI, but the Debian based one ) It also froze up right at the end of restarting the server, with nearly 100% CPU use. So does not appear to be a CPU related thing.
And i meant to include the below in the last message. sorry ..
~~~~~~~~~~~~~~~~
Not a huge executable debugger guy.. but i did run strace on the process and got pages of repeating lines, if its any help at all:
read(-1, 0x7ffe2e5f57ef,1 ) = -1 EBADF ( Bad file descriptor )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
webcit is trying to use readdir_r twice in it's install script. "This function is deprecated; use readdir(3) instead." From https://www.man7.org/linux/man-pages/man3/readdir_r.3.html
I have reported it and am waiting on any reply.
Nighttripper
And while someone else would need to chime in, i would assume
you could go into the DB manually and reset the password to a
known value. Just in case something weird is going on with your
terminal when you entered it during hte install.
Or you could just run "setup" and it would let you do the same thing.
Subject: Re: Problem with perfoming configuration setup after installation
Unfortunately, after the installation is completed, at the last
stage of configuration, when the reconfiguration that ends the
installation process is suspended.
Please indicate the exact model Pi you are using along with the operating system you're running. Also please tell us whether you attempted to install Citadel using the Docker package or the Easy Install method.
Easy Install is the traditional favorite, but the Docker version is usually a faster and cleaner and more reliable install.
Subject: Re: Problem with perfoming configuration setup after installation
For what its worth this also happened to me ( see above for ramblings ) when i was testing for the guy with the password question. Never got far enough to know anything about the password being botched :(
Since my posts were rather convoluted ( i should have waited until i tried it all before i posted anything at all. sorry )
- Latest Armbian on RK3588 T6. Easy install. Intent was to test passwords from the earlier post, just to see if it was RPI related, tho doubtful. Ended up with the 'paused at reset' ( tho its not really paused its still running but at 100% cpu )
- Then tried x86 on a fresh VM. Same results. Tried this as i thought perhaps it was architecture related. Nope.
- Before i tried it again on x86, the other guy posted about his easy install pausing on server restart too. So clearly its not 'me'.
- The dismal stack trace ( it was just repeating the same line over and over as fast as it could ) was from the x86 install. ( read(-1, 0x7ffe2e5f57ef,1 ) = -1 EBADF ( Bad file descriptor ) )
I can of course try anything you want and send results :)
Tue Nov 26 2024 02:28:23 UTC from IGnatius T Foobar Subject: Re: Problem with perfoming configuration setup after installationUnfortunately, after the installation is completed, at the last
stage of configuration, when the reconfiguration that ends the
installation process is suspended.
Please indicate the exact model Pi you are using along with the operating system you're running. Also please tell us whether you attempted to install Citadel using the Docker package or the Easy Install method.
Easy Install is the traditional favorite, but the Docker version is usually a faster and cleaner and more reliable install.
I thought of that too, but never got far enough on mine to try .. Something tells me in his case it might fail too.. Since its the same process that set it up 'wrong'. So the thought of doing it 'direct' with a clearly known value. Wasn't sure if that is even possible? Didn't know if you encrypted it or not. And since my install failed... wasn't able to go look, but it was on my original list of things to do. ( im still curious, only reason i mention it )
Tue Nov 26 2024 02:25:45 UTC from IGnatius T FoobarAnd while someone else would need to chime in, i would assume
you could go into the DB manually and reset the password to a
known value. Just in case something weird is going on with your
terminal when you entered it during hte install.
Or you could just run "setup" and it would let you do the same thing.
Code: Select all
CC siteconfig.c CC subst.c subst.c: In function ‘LoadTemplateDir’: subst.c:1471:9: warning: ‘readdir_r’ is [color=#FF0000]deprecated[/color] [-Wdeprecated-declarations] 1471 | while ((readdir_r(filedir, d, &filedir_entry) == 0) && | ^~~~~ In file included from subst.c:8: /usr/include/dirent.h:185:12: note: declared here 185 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ CC calendar.c CC calendar_tools.c CC calendar_view.c CC tasks.c CC event.c CC smtpqueue.c CC availability.c CC iconbar.c CC icontheme.c icontheme.c: In function ‘LoadThemeDir’: icontheme.c:83:9: warning: ‘readdir_r’ is [color=#FF0000]deprecated[/color] [-Wdeprecated-declarations] 83 | while ((readdir_r(filedir, d, &filedir_entry) == 0) && | ^~~~~ In file included from icontheme.c:17: /usr/include/dirent.h:185:12: note: declared here 185 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ CC crypto.c CC inetconf.c
Subject: Re: Problem with perfoming configuration setup after installation
Fri Nov 22 2024 16:31:51 UTC from kamyl Subject: Problem with perfoming configuration setup after installationHi,
I installed Citadel on Raspbery Pi 5 8GB. I know it is possible because this process is described here:
https://pimylifeup.com/raspberry-pi-email-server/
Unfortunately, after the installation is completed, at the last stage of configuration, when the reconfiguration that ends the installation process is suspended.
Reconfiguring Citadel server
Citadel Server setup
Restarting Citadel server to apply changes
[***********************************************************************....]
I tried to repeat this process several times but without any changes.
I used the curl and wget installation. Unchanged.
Perhaps someone has already reported such a problem, or you have suggestions what I could do to be able to use your product.
Thank you in advance.
Kamil
@Kamil
I had the same problem on different distributions.
My solution was to forward the ports for the server on my router to the raspberry pi 4
Because the setup of Citadel did try to connect to the server and without the right open ports the connection failed.
After forwarding the ports to the server the setup did finalize.
Maybe this can cause the problem with your setup also.
Subject: Re: Problem with perfoming configuration setup after installation
In my case, i have no firewall installed ( i let my nginx server handle that for external facing services ). Not ever seen this before in the past. tho i do fully admit ive not done an install for quite a few versions now, so this might be a 'new' issue or an older one. no clue.
Not a huge deal for me as im not running an instance these days but it at least did confirm the issue and am more than willing to try other things and report them back to the crew.
Wed Nov 27 2024 13:31:41 UTC from alcomys Subject: Re: Problem with perfoming configuration setup after installation
I had the same problem on different distributions.
My solution was to forward the ports for the server on my router to the raspberry pi 4
Because the setup of Citadel did try to connect to the server and without the right open ports the connection failed.
After forwarding the ports to the server the setup did finalize.
Maybe this can cause the problem with your setup also.