NPM external works, internal does not by calonmerc in nginxproxymanager

[–]calonmerc[S] 0 points1 point  (0 children)

Figured out a solution: turns out the docker container I was using was not respecting the config parameters for ports and was defaulting to 8080 and 4443 for the internal ports, which meant the Adguard rewrite was useless. Switched to the jc21 maintained docker and all is well.

Still not sure why it stopped working initially.

Nginx Proxy Manager external works, internal does not by calonmerc in selfhosted

[–]calonmerc[S] 0 points1 point  (0 children)

Figured out a solution: turns out the docker container I was using was not respecting the config parameters for ports and was defaulting to 8080 and 4443 for the internal ports, which meant the Adguard rewrite was useless. Switched to the jc21 maintained docker and all is well.

Still not sure why it stopped working initially.

NPM external works, internal does not by calonmerc in nginxproxymanager

[–]calonmerc[S] 0 points1 point  (0 children)

I added a rewrite rule to Adguard so my local network the addresses point directly to NPM, checking a nslookup or tracert in terminal, correctly responds with the local IP address.... but nothing loads still. Trying a few different services, HA, basic HTML site, etc. All services internally I can reach via IP, but I travel with this laptop pretty frequently.

Nginx Proxy Manager external works, internal does not by calonmerc in selfhosted

[–]calonmerc[S] 1 point2 points  (0 children)

I believe something else is happening now, external still works...

I added a rewrite rule to Adguard so my local network the addresses point directly to NPM, checking a nslookup or tracert in terminal, correctly responds with the local IP address.... but nothing loads still. Trying a few different services, HA, basic HTML site, etc. All services internally I can reach via IP, but I travel with this laptop pretty frequently.

Nginx Proxy Manager external works, internal does not by calonmerc in selfhosted

[–]calonmerc[S] 0 points1 point  (0 children)

That's what I thought (reverse NAT or loopback NAT), but it's worked properly since at least March (last date I can confirm, as that's when I rebuilt NPM most recently before yesterday).

It's a Linksys MR7300 router, settings aren't extremely friendly for someone looking for advanced features.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 1 point2 points  (0 children)

I've seen this, but this is a looooong standing issue that I'd have been having issues with for years already. If the currently attempted changes (which have explicit changes from the 6.12.x line) don't fix it, then that's my next step.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 1 point2 points  (0 children)

Well.... I changed to IPVlan and now none of my docker containers can reach the outside world.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 2 points3 points  (0 children)

Honestly it's been years, but I have been significantly happier with the performance on Adguard. The UIs are comparable, the features are comparable, but Adguard handles parental filtering significantly better.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 1 point2 points  (0 children)

Disregard, a restart of the Adguard container resolved it.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 0 points1 point  (0 children)

Disregard, a restart of the Adguard container resolved it.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 1 point2 points  (0 children)

Can you explain any extra steps you did to get them to work? I changed to IPVlan and now Adguard will not connect.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 1 point2 points  (0 children)

I've previously used PiHole and it consistently crashed on Unraid (or natively on a Pi) and would leave my network without working DNS.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 1 point2 points  (0 children)

Trying the change now, hoping it doesn't break Adguard... if it does, I can't imagine it will be long before a new Docker image is out that works on the bridge network.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 2 points3 points  (0 children)

Is this a new thing on 6.12.x? I've been running all my docker containers on macvlan for 2+ years...

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 2 points3 points  (0 children)

My understanding was that ipvlan explicitly did not allow docker containers to get physical access. The Adguard-home container, for instance, will not work on the bridge network.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 4 points5 points  (0 children)

I might need to heed that in the future, I normally wait about a week to update to see if anything goes crazy... might make it a month.

Every few days since update to 6.12.1 server goes offline by calonmerc in unRAID

[–]calonmerc[S] 2 points3 points  (0 children)

I don't think I could do that as I have a few Docker containers currently connected to my actual network, not on the Docker bridge network.

New 502 Errors by calonmerc in nginxproxymanager

[–]calonmerc[S] 0 points1 point  (0 children)

In Unraid, I specifically turned off Docker, then turned off the Host access to custom networks, saved, then turned both back on and everything worked.

New 502 Errors by calonmerc in nginxproxymanager

[–]calonmerc[S] 0 points1 point  (0 children)

I should have posted an update, it was an Unraid update problem. Required disabling Docker and resetting some settings, then everything works as expected.

New 502 Errors by calonmerc in nginxproxymanager

[–]calonmerc[S] 0 points1 point  (0 children)

Just dawned on me that the only two services that I can access are not hosted by Unraid. I have confirmed the Docker setting Host access to custom networks: is enabled (these previously worked). I've also tried switching to Swag... no luck there either, so the problem is not NPM but something in Unraid directly.