Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to v60.3 #90

Open
xerudro opened this issue Oct 31, 2022 · 9 comments
Open

Upgrade to v60.3 #90

xerudro opened this issue Oct 31, 2022 · 9 comments
Labels
Needs Feedback from Author Not enough information

Comments

@xerudro
Copy link

xerudro commented Oct 31, 2022

No description provided.

@xerudro
Copy link
Author

xerudro commented Oct 31, 2022

Today i tried to update from v6.02 to 6.03 using curl -L https://power-mailinabox.net/setup.sh | sudo bash, got the upgrade stuck on : Installing Mail-in-a-Box system management daemon... for more than 10 minutes.

@xerudro
Copy link
Author

xerudro commented Oct 31, 2022

Tried again, after i do a reboot, with the same outcome. I use Hetzner server, and i have firewall and fail2ban active. @ddavness any solution ? What you suggest ?

@ddavness
Copy link
Owner

You mean 60.2 and 60.3 respectively - 6.02 and 6.03 do not exist 😅

I am unable to reproduce the problem, however (that is, mine doesn't get stuck for 10 minutes). For all we know, it could be one of two things:

  • Intermittent datacenter problems, which I find unlikely to happen (or Hetzner would have put up a notice about it already);
  • The SSH connection decided to go to sleep, but the setup is still continuing on the background - in that case try pressing Enter and see if the rest of the setup magically happens in half a second.

@ddavness ddavness added the Needs Feedback from Author Not enough information label Oct 31, 2022
@xerudro
Copy link
Author

xerudro commented Oct 31, 2022

I managed to upgrade it, i stopped fail2ban and tried again but still had to wait few minutes 6-7 minutes until the upgrade ended. Not sure what was the culprit but i managed to make it work. But i`ve noticed something that before 60.2 i didnt , now on the status check i get messages about IPv6. Should i ignore them ? Or should i try to fix them ? I am using your fork with Cloudflare.

@ddavness
Copy link
Owner

ddavness commented Oct 31, 2022

Awesome. To be fair, there's a compile step on the Management Daemon but it shouldn't have taken that long to finish (30 seconds at worst).

Are you by any chance running this on Ubuntu 22.04? I've seen some folks complain about fail2ban on the upstream project.

About the IPv6 messages, if it's services that are not running in IPv6, then you should probably solve them.

@xerudro
Copy link
Author

xerudro commented Oct 31, 2022

Yes, i run it Ubuntu 22.04. Then i need to find a fix for the IPv6 DNS problems, and the one with SSH on IPv6, even if i dont understand why does it needs access SSH on IPv6 .

Here are the messages without the IPv6

HTTP Web (nginx) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at
SSH Login (ssh) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at...:22.
Public DNS (nsd4) is running and available over IPv4 but is not accessible over ... port 53
Incoming Mail (SMTP/postfix) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at ...:25
Outgoing Mail (SMTP 465/postfix) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at ...:465
Outgoing Mail (SMTP 587/postfix) is running (and available over IPv4 and the local IPv6 address), but it is not publicly accessible at...:587...

and the list continues for Sieve, Dovecot, and HTTPS nginx.

@ddavness ddavness changed the title Upgrade to v6.03 Upgrade to v60.3 Oct 31, 2022
@xerudro
Copy link
Author

xerudro commented Nov 2, 2022

@ddavness if i will disable the IPv6 function will affect the functionality of the mail server ?

@ddavness
Copy link
Owner

ddavness commented Nov 2, 2022

Public IPv6? Probably not. However, the system keeps local IPv6 enabled (::1) to ensure nsd doesn't break.

@xerudro
Copy link
Author

xerudro commented Nov 2, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Feedback from Author Not enough information
Projects
None yet
Development

No branches or pull requests

2 participants