-
Notifications
You must be signed in to change notification settings - Fork 13
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
[Bug]: Constant errors when logging in or playing, Airsonic tries to access dnsscan.shadowserver.org? #390
Comments
Based on this log, it looks like parameters for DNS queries over HTTP(s) are being passed. Since Firefox has a feature for DNS-over-HTTPS, it's possible that this feature could be causing the issue, although I couldn't reproduce it in my environment using Firefox. There's a possibility that misconfigurations in nginx's reverse proxy settings or Airsonic's startup options could be preventing the correct logging of the request origin IP address and accessed URL. |
Ah yes that could make sense, DNS-over-HTTP failures. I tried accesing that domain but it just does not connect to anything. airsonic.service:
And the NGINX proxy, cut down a bit due to the comments:
|
Are you still encountering this error on the latest build? |
What happened?
Since the UI update Airsonic has been throwing errors every time someone is listening or logging in.
ERROR --- o.a.p.s.LoggingExceptionResolver : 127.0.0.1: An exception occurred while loading http://[my ip here]/error?name=dnsscan.shadowserver.org&type=A
Then failing that it tries to show the user the error page but cant due to not using the subdomain, and it continues:
ERROR --- o.a.p.s.LoggingExceptionResolver : 127.0.0.1: An exception occurred while loading http://[my ip here]/error?dns=x38BAAABAAAAAAAABmdvb2dsZQN2dsZQNjb20AAAEAAQ
And these calls are using a direct IP, not a domain URL, which Airsonic does know since it even mentions it a couple lines up with closed connections.
Is this some anti-bot thing, telemetry or misconfiguration? I have no idea.
Steps to reproduce
(also, the about page says
Terms of use
, might want to look at that.Version
11.1.x (Edge)
Version Detail
11.1.4-SNAPSHOT.20240228232921
Operating System
Debian 12
Java Version
OpenJDK Runtime Environment (build 17.0.10+7-Debian-1deb12u1)
Database
Other
DB Detail
Built In
Configuration paramter
Proxy Server
NGINX
client detail
Not browser dependant
language
English
Relevant log output
No response
The text was updated successfully, but these errors were encountered: