-
Bone stock install with quick installer on Debian 12. Admin interface is blank. Going to https://ip or localhost results in a 400 bad request. Any ideas? |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 11 replies
-
Well theres no nginx config. How in the hell is this coined an "easy install"? You people do all this amazing work and then poop the bed in the last inch of the last foot in a marathon. It makes no sense. If an "easy install" aint that ur just shooting urself in the foot. There's nothing in the install doc's that talks about having to fully configure nginx after the "easy install"...how much else isn't configured? |
Beta Was this translation helpful? Give feedback.
-
HAAAHAHAHAHA!!! And none of the answers are in the docs! It just says "do it" "use the modoaba_instance_path"!!! This is actually now quite entertaining. This is a treat! https://modoboa.readthedocs.io/en/2.2.4/manual_installation/webserver.html |
Beta Was this translation helpful? Give feedback.
-
Do you really think that’s a way to ask for help ? Do you really think that’s a way to speak to people ? People who are giving this piece of software for free, doing it on their spare time. Do you think you’re going to help anyone with your behavior ? |
Beta Was this translation helpful? Give feedback.
-
I got it, it was the TZ setting in /srv/modoboa/instance/instance/settings.py. Both...
Fixed the issue. That seems like a painful and silly bug that unjustly shines Modoboa in unfavorable light. |
Beta Was this translation helpful? Give feedback.
-
ohhhh cool story, Bro!!!!!
You should try and be more constructive when mooching support, it'll do you more good! Or at least get you better results! FWIW I just did a clean Debian 12 install, none of your issues occurred for me... Modoboa settings.py contains a default Timezone (Europe/Paris) afterwards, nginx loaded the admin interface just fine and everything is working except the Calendar. What was your TZ set to originally? Was it a clean/empty Debian 12 or an existing one with existing baggage? The installer does not always run so cleanly on an upgrade or on an existing machine with other stuff going on. But it does work fine from a clean VM, to so it would appear your install did go sideways for whatever reason (plenty of reasons that could be). What TZ was in there before? What was the error message? In future you should try setting |
Beta Was this translation helpful? Give feedback.
-
More regarding the certbot (letsEncrypt) issue I had which was 100% user (my) error. And real certificates are a big deal. This is much more of a corner case than a mainline issue but… It was caused by the nginx proxy i put out front. The default http (port 80 which is used by certbot verification) “server” served the stock nginx web page from the proxy server and not the modoboa server which certbot wasn’t thrilled with. So adding an additional http server location proxying to the actual modoboa server fixed that during install. And the certbot certificates ripple through the whole install and app. I didn’t look real close but by scanning the debug log as it installs I spotted a couple places they’re used. It might be worthwhile to add an interactive choice for real certs during install and pause the install if there’s a hiccup. The TZ hiccup didn’t happen on Ubuntu server. I haven’t gotten around to trying on Debian again yet. |
Beta Was this translation helpful? Give feedback.
I got it, it was the TZ setting in /srv/modoboa/instance/instance/settings.py. Both...
Fixed the issue.
That seems like a painful and silly bug that unjustly shines Modoboa in unfavorable light.