Control-D-Inc / ctrld

A highly configurable, multi-protocol DNS forwarding proxy
MIT License
404 stars 19 forks source link

Cannot install on Asus Merlin #177

Open kdruelle-vp opened 2 weeks ago

kdruelle-vp commented 2 weeks ago

Hello,

Currently having issue running install script on Asus Merlin:

ctrld start --cd XXXXXXXXXX -vv 
Sep  9 11:05:10.000 NTC Reading config: /jffs/controld/ctrld.toml
Sep  9 11:05:10.000 INF loading config file from: /jffs/controld/ctrld.toml
Sep  9 11:05:10.286 DBG cleaning up router before installing
Sep  9 11:05:10.289 NTC Starting service
Sep  9 11:05:10.431 NTC Generating controld config: /jffs/controld/ctrld.toml
Sep  9 11:05:10.448 DBG waiting for ctrld listener to be ready
Sep  9 11:05:10.900 DBG ctrld listener is ready
Sep  9 11:05:10.900 DBG performing self-check
Sep  9 11:05:10.906 ??? ================================
Sep  9 11:05:10.906 ??? An error occurred while performing test query: read udp 127.0.0.1:42334->127.0.0.1:5354: read: connection refused
Sep  9 11:05:10.907 ??? ================================
Sep  9 11:05:21.059 DBG Restoring DNS for interface iface=eth0
Sep  9 11:05:21.084 DBG dns: [rc=unknown ret=direct]
Sep  9 11:05:21.084 DBG dns: using "direct" mode
Sep  9 11:05:21.094 DBG Restoring DNS successfully iface=eth0
Sep  9 11:05:21.094 DBG Router cleanup
Sep  9 11:05:21.098 NTC Service uninstalled

I don't know what happens, could you please help ?

yegors commented 2 weeks ago

You likely have a conflict due to some other DNS software on this router that is preventing ctrld from starting a listener.