v3.2.2-2 getting epmd failed to bind on ipaddr ::1
Task Info (Flyspray) | |
---|---|
Opened By | Tim Ames (trames) |
Task ID | 75014 |
Type | Bug Report |
Project | Community Packages |
Category | Packages |
Version | None |
OS | All |
Opened | 2022-06-09 20:37:07 UTC |
Status | Assigned |
Assignee | Bruno Pagani (ArchangeGabriel) |
Details
Description:
I have ipv6 disabled on this server. There were changes to the couchdb.service file in 3.2.2-2 dealing with Environment variables.
couchdb.service v3.2.2-2 removed Environment and replaced with EnvironmentFile.
Looking at this change, it would appear that the EnvironmentFile in /etc/default/couchdb is setting the environment variables correctly.
I did 2 tests.
- I replaced the EnvironmentFile parameter with the Environment parameter from v3.2.2-1. The couchdb server started with no errors.
- I put the EnvironmentFile back in, but removed the ERL_EPMD_ADDRESS=127.0.0.1 from /etc/default/couchdb. The couchdb server started with no errors.
It would make sense in my case that ERL_EPMD_ADDRESS should be set at 127.0.0.1, but for some reason, the erlang epmd is not seeing this and attempting at the ipv6 ::1 instead.