-
-
Notifications
You must be signed in to change notification settings - Fork 635
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
[Feature request]: Actual Server fails to start when host has IPV6 disabled #336
Comments
Hi, is anyone working on this feature already or can I hack at it? |
Just add "ACTUAL_HOSTNAME=0.0.0.0" to your environment variable and should work. |
Can you elaborate on the workaround? |
Well, the mentioned variable sets the listening IP to all IPv4 interfaces so it doesn't try to listen on any IPv6 interface, thus not causing the mentioned errors by the OP. This solved the same issue when I tried to run the containerized version of actual server. |
Sorry, I'm new to this, but to which file exactly do you add "ACTUAL_HOSTNAME=0.0.0.0"? In Ubuntu I tried with |
If you're hoisting with Docker Compose, it looks like it can be added to
that file as an Environment Variable. If not, the docs mentioned
Config.json file in the installation.
https://actualbudget.org/docs/config/
Best regards,
dn
…On Thu, Oct 24, 2024 at 7:39 AM DarkWolfSLV ***@***.***> wrote:
Well, the mentioned variable sets the listening IP to all IPv4 interfaces
so it doesn't try to listen on any IPv6 interface, thus not causing the
mentioned errors by the OP. This solved the same issue when I tried to run
the containerized version of actual server.
Sorry, I'm new to this, but to which file exactly do you add
"ACTUAL_HOSTNAME=0.0.0.0"? In Ubuntu I tried with export "server1=0.0.0.0"
or adding it to /etc/environment, which didn't solve the crash. Does it
need to be added directly to one of the container files?
—
Reply to this email directly, view it on GitHub
<#336 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABYJNJWF7VCXSAII6EETJYDZ5D2CFAVCNFSM6AAAAABGBN2T2GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZVGMZDOOBUGI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Verified issue does not already exist?
What happened?
When trying to start actual-server locally or through Docker on a host that has IPv6 disabled, the server fails to start as it tries to bind port 5006 to :: on IPV6. With IPV6 being disabled on the host through the kernel, the bind fails and actual-server is unable to start.
What error did you receive?
Where are you hosting Actual?
Docker
What browsers are you seeing the problem on?
Other
Operating System
Linux
The text was updated successfully, but these errors were encountered: