Skip to content

Bug: #620

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

Open
mageddo opened this issue Mar 3, 2025 · 2 comments
Open

Bug: #620

mageddo opened this issue Mar 3, 2025 · 2 comments

Comments

@mageddo
Copy link
Owner

mageddo commented Mar 3, 2025

16:07:41.951 [virtual-1446   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:41.951 [virtual-1442   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=grafana
16:07:41.951 [virtual-1456   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:41.952 [virtual-1484   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:41.952 [virtual-1441   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=jenkins
16:07:41.952 [virtual-1449   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:41.968 [virtual-1488   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:41.986 [virtual-1465   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:41.986 [virtual-1462   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:41.987 [virtual-1427   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=jaeger
16:07:42.021 [virtual-1459   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.022 [virtual-1452   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.040 [virtual-1450   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.040 [virtual-1416   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=stg-postgres-11
16:07:42.040 [virtual-1416   ] TRA c.m.d.s.docker.application.ContainerSolvingServicel=47   m=findBestMatch                   status=findDone, query=HostnameQuery(hostname=ad-delivery.net, version=IPV6, useWildcards=false, useRegex=true), found=null, hostnameMatched=false, time=566
16:07:42.040 [virtual-1416   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=712, totalTime=731, solver=SolverDocker, req=query=AAAA:ad-delivery.net
16:07:42.040 [virtual-1416   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverLocalDB, req=query=AAAA:ad-delivery.net
16:07:42.041 [virtual-1416   ] TRA c.m.d.config.dataprovider.PersistentConfigDAOJson l=185  m=findEnv                         activeEnv=
16:07:42.041 [virtual-1416   ] TRA com.mageddo.dnsproxyserver.solver.SolverLocalDB   l=48   m=lambda$handle$0                 status=partialNotFound, askedHost=ad-delivery.net, time=0
16:07:42.041 [virtual-1416   ] TRA c.m.d.config.dataprovider.PersistentConfigDAOJson l=185  m=findEnv                         activeEnv=
16:07:42.041 [virtual-1416   ] TRA com.mageddo.dnsproxyserver.solver.SolverLocalDB   l=48   m=lambda$handle$0                 status=partialNotFound, askedHost=ad-delivery.net, time=0
16:07:42.041 [virtual-1416   ] TRA com.mageddo.dnsproxyserver.solver.SolverLocalDB   l=72   m=handle                          status=notFound, askedHost=ad-delivery.net, totalTime=0
16:07:42.041 [virtual-1416   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=1, totalTime=732, solver=SolverLocalDB, req=query=AAAA:ad-delivery.net
16:07:42.041 [virtual-1416   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverCachedRemote, req=query=AAAA:ad-delivery.net
16:07:42.041 [virtual-1455   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.041 [virtual-1416   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=124  m=solveAndSummarize               status=solved, currentSolverTime=0, totalTime=732, solver=SolverCachedRemote, req=query=AAAA:ad-delivery.net, res=rc=0, res=ad-delivery.net.  300  IN  AAAA  2606:4700:20:0:0:0:681a:346
16:07:42.041 [virtual-1416   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,19), (SolverDocker,712), (SolverLocalDB,1), (SolverCachedRemote,0)]
16:07:42.041 [virtual-1416   ] DEB com.mageddo.dnsproxyserver.solver.SolverCache     l=76   m=calculateValueWithoutLocks      status=hotload, k=AAAA-ad-delivery.net, ttl=PT20S, simpleMsg=query=AAAA:ad-delivery.net
16:07:42.041 [virtual-1416   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=68   m=solveCaching                    status=solveRes, kind=udp, time=732, res=rc=0, res=ad-delivery.net.  300  IN  AAAA  2606:4700:20:0:0:0:681a:346, req=query=AAAA:ad-delivery.net
16:07:42.072 [virtual-1529   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,0)]
16:07:42.072 [virtual-1416   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=query=AAAA:ad-delivery.net, res=rc=0, res=ad-delivery.net.  300  IN  AAAA  2606:4700:20:0:0:0:681a:346, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:6817, dataLength=512, datagramLength=33
16:07:42.073 [virtual-1458   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.107 [virtual-1537   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,0)]
16:07:42.107 [virtual-1426   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=jaeger
16:07:42.108 [virtual-1506   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:42.108 [virtual-1423   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:42.108 [virtual-1504   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:42.108 [virtual-1464   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.108 [virtual-1508   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:42.108 [virtual-1505   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:42.109 [virtual-1434   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=jaeger
16:07:42.142 [virtual-1507   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,0)]
16:07:42.142 [virtual-1509   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:42.142 [virtual-1443   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=prometheus
16:07:42.142 [virtual-1543   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=A:bidder.criteo.com
16:07:42.142 [virtual-1544   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=AAAA:bidder.criteo.com
16:07:42.142 [virtual-1543   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=A-bidder.criteo.com, req=query=A:bidder.criteo.com
16:07:42.142 [virtual-1544   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=68   m=solveCaching                    status=solveRes, kind=udp, time=0, res=rc=0, res=bidder.criteo.com.  551  IN  CNAME  in-ftd-65.us5.vip.prod.criteo.com., req=query=AAAA:bidder.criteo.com
16:07:42.142 [virtual-1543   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverSystem, req=query=A:bidder.criteo.com
16:07:42.142 [virtual-1543   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverSystem, req=query=A:bidder.criteo.com
16:07:42.143 [virtual-1543   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverStub, req=query=A:bidder.criteo.com
16:07:42.143 [virtual-1544   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=query=AAAA:bidder.criteo.com, res=rc=0, res=bidder.criteo.com.  551  IN  CNAME  in-ftd-65.us5.vip.prod.criteo.com., serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:34580, dataLength=512, datagramLength=46
16:07:42.143 [virtual-1543   ] DEB com.mageddo.dnsproxyserver.solver.stub.SolverStub l=41   m=handle                          status=hostnameDoesntMatchRequiredDomain, hostname=bidder.criteo.com
16:07:42.143 [virtual-1543   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverStub, req=query=A:bidder.criteo.com
16:07:42.143 [virtual-1543   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverDocker, req=query=A:bidder.criteo.com
16:07:42.143 [virtual-1476   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.143 [virtual-1440   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=stg-postgres-11
16:07:42.143 [virtual-1440   ] TRA c.m.d.s.docker.application.ContainerSolvingServicel=47   m=findBestMatch                   status=findDone, query=HostnameQuery(hostname=srv.buysellads.com, version=IPV6, useWildcards=true, useRegex=false), found=null, hostnameMatched=false, time=669
16:07:42.143 [virtual-1475   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.143 [virtual-1412   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=stg-postgres-11
16:07:42.176 [virtual-1470   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,15), (SolverStub,0)]
16:07:42.176 [virtual-1412   ] TRA c.m.d.s.docker.application.ContainerSolvingServicel=47   m=findBestMatch                   status=findDone, query=HostnameQuery(hostname=bidder.criteo.com, version=IPV4, useWildcards=false, useRegex=true), found=null, hostnameMatched=false, time=702
16:07:42.176 [virtual-1412   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=867, totalTime=882, solver=SolverDocker, req=query=A:bidder.criteo.com
16:07:42.176 [virtual-1412   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverLocalDB, req=query=A:bidder.criteo.com
16:07:42.176 [virtual-1412   ] TRA c.m.d.config.dataprovider.PersistentConfigDAOJson l=185  m=findEnv                         activeEnv=
16:07:42.176 [virtual-1412   ] TRA com.mageddo.dnsproxyserver.solver.SolverLocalDB   l=48   m=lambda$handle$0                 status=partialNotFound, askedHost=bidder.criteo.com, time=0
16:07:42.176 [virtual-1468   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.176 [virtual-1478   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.176 [virtual-1485   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.176 [virtual-1412   ] TRA c.m.d.config.dataprovider.PersistentConfigDAOJson l=185  m=findEnv                         activeEnv=
16:07:42.176 [virtual-1412   ] TRA com.mageddo.dnsproxyserver.solver.SolverLocalDB   l=48   m=lambda$handle$0                 status=partialNotFound, askedHost=bidder.criteo.com, time=0
16:07:42.176 [virtual-1412   ] TRA com.mageddo.dnsproxyserver.solver.SolverLocalDB   l=72   m=handle                          status=notFound, askedHost=bidder.criteo.com, totalTime=0
16:07:42.176 [virtual-1412   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=882, solver=SolverLocalDB, req=query=A:bidder.criteo.com
16:07:42.176 [virtual-1412   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverCachedRemote, req=query=A:bidder.criteo.com
16:07:42.176 [virtual-1412   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=A-bidder.criteo.com, req=query=A:bidder.criteo.com
16:07:42.176 [virtual-1412   ] DEB c.mageddo.dnsproxyserver.solver.SolverCachedRemotel=32   m=lambda$handle$0                 status=remoteHotLoading, query=query=A:bidder.criteo.com
16:07:42.176 [virtual-1412   ] TRA com.mageddo.dnsproxyserver.solver.remote.Request  l=48   m=sendQueryAsyncToResolver        status=querying, server=/8.8.8.8:53, req=query=A:bidder.criteo.com
16:07:42.176 [virtual-1424   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=image-linux-amd64
16:07:42.177 [virtual-1469   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.177 [virtual-1487   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.177 [virtual-1472   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.177 [virtual-1479   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.209 [virtual-1512   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,0)]
16:07:42.209 [virtual-1513   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=jaeger
16:07:42.209 [virtual-1412   ] TRA c.m.d.s.remote.application.mapper.ResultMapper    l=35   m=transformToResult               status=found, i=0, time=33, req=query=A:bidder.criteo.com, res=rc=0, res=bidder.criteo.com.  1586  IN  CNAME  in-ftd-65.us5.vip.prod.criteo.com., server=/8.8.8.8:53
16:07:42.209 [virtual-1461   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.209 [virtual-1412   ] DEB com.mageddo.dnsproxyserver.solver.SolverRemote    l=38   m=handle                          status=finally, time=33, success=true, error=false
16:07:42.209 [virtual-1467   ] TRA c.m.d.solver.docker.dataprovider.Docker           l=44   m=buildFromServiceName            status=serviceFindResult, service=otel-collector
16:07:42.209 [virtual-1412   ] DEB com.mageddo.dnsproxyserver.solver.SolverCache     l=76   m=calculateValueWithoutLocks      status=hotload, k=A-bidder.criteo.com, ttl=PT5M, simpleMsg=query=A:bidder.criteo.com
16:07:42.209 [virtual-1412   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=124  m=solveAndSummarize               status=solved, currentSolverTime=34, totalTime=916, solver=SolverCachedRemote, req=query=A:bidder.criteo.com, res=rc=0, res=bidder.criteo.com.  1586  IN  CNAME  in-ftd-65.us5.vip.prod.criteo.com.
Exception in thread "Read-Poller" java.lang.OutOfMemoryError: Garbage-collected heap size exceeded. Consider increasing the maximum Java heap size, for example with '-Xmx'.
16:07:42.209 [virtual-1412   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,15), (SolverDocker,867), (SolverLocalDB,0), (SolverCachedRemote,34)]
16:07:42.240 [virtual-1412   ] DEB com.mageddo.dnsproxyserver.solver.SolverCache     l=76   m=calculateValueWithoutLocks      status=hotload, k=A-bidder.criteo.com, ttl=PT20S, simpleMsg=query=A:bidder.criteo.com
16:07:42.240 [virtual-1412   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=68   m=solveCaching                    status=solveRes, kind=udp, time=946, res=rc=0, res=bidder.criteo.com.  1586  IN  CNAME  in-ftd-65.us5.vip.prod.criteo.com., req=query=A:bidder.criteo.com
16:07:42.240 [virtual-1412   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=query=A:bidder.criteo.com, res=rc=0, res=bidder.criteo.com.  1586  IN  CNAME  in-ftd-65.us5.vip.prod.criteo.com., serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:28929, dataLength=512, datagramLength=35
Fatal error: Failed to leave the current IsolateThread context and to detach the current thread. (code 12)


@mageddo
Copy link
Owner Author

mageddo commented Mar 3, 2025

rAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:62782, dataLength=512, datagramLength=31
Mar 03, 2025 4:56:18 PM com.github.benmanes.caffeine.cache.BoundedLocalCache$PerformCleanupTask exec
SEVERE: Exception thrown when performing the maintenance task
java.lang.OutOfMemoryError: Garbage-collected heap size exceeded. Consider increasing the maximum Java heap size, for example with '-Xmx'.

Exception in thread "HTTP-Dispatcher" java.lang.OutOfMemoryError: Garbage-collected heap size exceeded. Consider increasing the maximum Java heap size, for example with '-Xmx'.
16:56:18.458 [Thread-2       ] DEB c.m.d.dnsconfigurator.DnsConfigurators            l=98   m=lambda$configureShutdownHook$1  status=restoringResolvConf, path=/host/etc/systemd/resolved.conf,/host/etc/resolv.conf,/etc/systemd/resolved.conf,/etc/resolv.conf
16:56:18.458 [Thread-2       ] DEB c.m.d.dnsconfigurator.linux.DnsConfiguratorLinux  l=85   m=restore                         status=restored, path=ResolvFile(path=/etc/resolv.conf, type=RESOLVCONF)

@mageddo
Copy link
Owner Author

mageddo commented Mar 3, 2025


16:48:28.706 [virtual-2403   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverLocalDB, req=query=65:a.nel.cloudflare.com
16:48:28.706 [virtual-2403   ] DEB com.mageddo.dnsproxyserver.solver.SolverLocalDB   l=38   m=handle                          status=typeNotSupported, action=continue, type=65, time=0
16:48:28.706 [virtual-2403   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=16, solver=SolverLocalDB, req=query=65:a.nel.cloudflare.com
16:48:28.706 [virtual-2403   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverCachedRemote, req=query=65:a.nel.cloudflare.com
16:48:28.706 [virtual-2396   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=query=65:a.nel.cloudflare.com, res=rc=0, query=65:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:20480, dataLength=512, datagramLength=38
16:48:28.706 [virtual-2402   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=101  m=solveAndSummarizeHandlingError  status=solverFailed, currentSolverTime=0, totalTime=16, solver=SolverDocker, query=query=A:a.nel.cloudflare.com, eClass=IllegalStateException, msg=Connection pool shut down
java.lang.IllegalStateException: Connection pool shut down
	at org.apache.hc.core5.util.Asserts.check(Asserts.java:38)
	at org.apache.hc.core5.pool.StrictConnPool.lease(StrictConnPool.java:173)
	at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.lease(PoolingHttpClientConnectionManager.java:260)
	at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.acquireEndpoint(InternalExecRuntime.java:103)
	at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:118)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:172)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:93)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:128)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:116)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:178)
	at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:67)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClientImpl.execute(ApacheDockerHttpClientImpl.java:191)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClient.execute(ApacheDockerHttpClient.java:9)
	at com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:228)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:202)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:74)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:44)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:15)
	at com.github.dockerjava.core.exec.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:21)
	at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:33)
	at com.mageddo.dnsproxyserver.docker.dataprovider.ContainerFacadeDefault.findActiveContainers(ContainerFacadeDefault.java:45)
	at com.mageddo.dnsproxyserver.solver.docker.dataprovider.ContainerDAODefault.findActiveContainersMatching(ContainerDAODefault.java:29)
	at com.mageddo.dnsproxyserver.solver.docker.application.ContainerSolvingService.findBestMatch(ContainerSolvingService.java:39)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.lambda$handle$0(SolverDocker.java:40)
	at com.mageddo.dnsproxyserver.solver.HostnameMatcher.match(HostnameMatcher.java:22)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.handle(SolverDocker.java:39)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarize(RequestHandlerDefault.java:115)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarizeHandlingError(RequestHandlerDefault.java:99)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:82)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.706 [virtual-2401   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=101  m=solveAndSummarizeHandlingError  status=solverFailed, currentSolverTime=0, totalTime=16, solver=SolverDocker, query=query=AAAA:a.nel.cloudflare.com, eClass=IllegalStateException, msg=Connection pool shut down
java.lang.IllegalStateException: Connection pool shut down
	at org.apache.hc.core5.util.Asserts.check(Asserts.java:38)
	at org.apache.hc.core5.pool.StrictConnPool.lease(StrictConnPool.java:173)
	at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.lease(PoolingHttpClientConnectionManager.java:260)
	at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.acquireEndpoint(InternalExecRuntime.java:103)
	at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:118)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:172)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:93)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:128)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:116)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:178)
	at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:67)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClientImpl.execute(ApacheDockerHttpClientImpl.java:191)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClient.execute(ApacheDockerHttpClient.java:9)
	at com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:228)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:202)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:74)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:44)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:15)
	at com.github.dockerjava.core.exec.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:21)
	at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:33)
	at com.mageddo.dnsproxyserver.docker.dataprovider.ContainerFacadeDefault.findActiveContainers(ContainerFacadeDefault.java:45)
	at com.mageddo.dnsproxyserver.solver.docker.dataprovider.ContainerDAODefault.findActiveContainersMatching(ContainerDAODefault.java:29)
	at com.mageddo.dnsproxyserver.solver.docker.application.ContainerSolvingService.findBestMatch(ContainerSolvingService.java:39)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.lambda$handle$0(SolverDocker.java:40)
	at com.mageddo.dnsproxyserver.solver.HostnameMatcher.match(HostnameMatcher.java:22)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.handle(SolverDocker.java:39)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarize(RequestHandlerDefault.java:115)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarizeHandlingError(RequestHandlerDefault.java:99)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:82)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.706 [virtual-2403   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=588e39db-67bf-4e58-90dc-ce8b287d8ac2-a.nel.cloudflare.com, req=query=65:a.nel.cloudflare.com
16:48:28.706 [virtual-2402   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,16)]
16:48:28.706 [virtual-2401   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,16)]
16:48:28.706 [virtual-2403   ] DEB c.mageddo.dnsproxyserver.solver.SolverCachedRemotel=32   m=lambda$handle$0                 status=remoteHotLoading, query=query=65:a.nel.cloudflare.com
16:48:28.706 [virtual-2402   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=56   m=handle                          status=solverFailed, totalTime=16, eClass=NullPointerException, msg=null
java.lang.NullPointerException: null
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:83)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.706 [virtual-2401   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=56   m=handle                          status=solverFailed, totalTime=16, eClass=NullPointerException, msg=null
java.lang.NullPointerException: null
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:83)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.706 [virtual-2403   ] TRA com.mageddo.dnsproxyserver.solver.remote.Request  l=48   m=sendQueryAsyncToResolver        status=querying, server=/8.8.8.8:53, req=query=65:a.nel.cloudflare.com
16:48:28.706 [virtual-2402   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=rc=3, query=A:a.nel.cloudflare.com, res=rc=3, query=A:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:59277, dataLength=512, datagramLength=38
16:48:28.706 [virtual-2401   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=rc=3, query=AAAA:a.nel.cloudflare.com, res=rc=3, query=AAAA:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:30314, dataLength=512, datagramLength=38
16:48:28.730 [virtual-2407   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=AAAA:a.nel.cloudflare.com
16:48:28.730 [virtual-2406   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=A:a.nel.cloudflare.com
16:48:28.730 [virtual-2403   ] TRA c.m.d.s.remote.application.mapper.ResultMapper    l=35   m=transformToResult               status=found, i=0, time=24, req=query=65:a.nel.cloudflare.com, res=rc=0, query=65:a.nel.cloudflare.com, server=/8.8.8.8:53
16:48:28.730 [virtual-2407   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=AAAA-a.nel.cloudflare.com, req=query=AAAA:a.nel.cloudflare.com
16:48:28.730 [virtual-2406   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=A-a.nel.cloudflare.com, req=query=A:a.nel.cloudflare.com
16:48:28.730 [virtual-2403   ] DEB com.mageddo.dnsproxyserver.solver.SolverRemote    l=38   m=handle                          status=finally, time=24, success=true, error=false
16:48:28.730 [virtual-2407   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverSystem, req=query=AAAA:a.nel.cloudflare.com
16:48:28.730 [virtual-2403   ] DEB com.mageddo.dnsproxyserver.solver.SolverCache     l=76   m=calculateValueWithoutLocks      status=hotload, k=588e39db-67bf-4e58-90dc-ce8b287d8ac2-a.nel.cloudflare.com, ttl=PT5M, simpleMsg=query=65:a.nel.cloudflare.com
16:48:28.730 [virtual-2407   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverSystem, req=query=AAAA:a.nel.cloudflare.com
16:48:28.730 [virtual-2406   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverSystem, req=query=A:a.nel.cloudflare.com
16:48:28.730 [virtual-2407   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverStub, req=query=AAAA:a.nel.cloudflare.com
16:48:28.730 [virtual-2406   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverSystem, req=query=A:a.nel.cloudflare.com
16:48:28.730 [virtual-2403   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=124  m=solveAndSummarize               status=solved, currentSolverTime=25, totalTime=41, solver=SolverCachedRemote, req=query=65:a.nel.cloudflare.com, res=rc=0, query=65:a.nel.cloudflare.com
16:48:28.746 [virtual-2407   ] DEB com.mageddo.dnsproxyserver.solver.stub.SolverStub l=41   m=handle                          status=hostnameDoesntMatchRequiredDomain, hostname=a.nel.cloudflare.com
16:48:28.746 [virtual-2403   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,16), (SolverDocker,0), (SolverLocalDB,0), (SolverCachedRemote,25)]
16:48:28.746 [virtual-2406   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverStub, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2407   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=15, totalTime=15, solver=SolverStub, req=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2403   ] DEB com.mageddo.dnsproxyserver.solver.SolverCache     l=76   m=calculateValueWithoutLocks      status=hotload, k=bc85539b-6a92-4558-91f2-fba0cd7f1f59-a.nel.cloudflare.com, ttl=PT20S, simpleMsg=query=65:a.nel.cloudflare.com
16:48:28.746 [virtual-2406   ] DEB com.mageddo.dnsproxyserver.solver.stub.SolverStub l=41   m=handle                          status=hostnameDoesntMatchRequiredDomain, hostname=a.nel.cloudflare.com
16:48:28.746 [virtual-2407   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverDocker, req=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2406   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=15, solver=SolverStub, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2403   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=68   m=solveCaching                    status=solveRes, kind=udp, time=56, res=rc=0, query=65:a.nel.cloudflare.com, req=query=65:a.nel.cloudflare.com
16:48:28.746 [virtual-2406   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverDocker, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2403   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=query=65:a.nel.cloudflare.com, res=rc=0, query=65:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:32844, dataLength=512, datagramLength=38
16:48:28.746 [virtual-2407   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=101  m=solveAndSummarizeHandlingError  status=solverFailed, currentSolverTime=0, totalTime=15, solver=SolverDocker, query=query=AAAA:a.nel.cloudflare.com, eClass=IllegalStateException, msg=Connection pool shut down
java.lang.IllegalStateException: Connection pool shut down
	at org.apache.hc.core5.util.Asserts.check(Asserts.java:38)
	at org.apache.hc.core5.pool.StrictConnPool.lease(StrictConnPool.java:173)
	at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.lease(PoolingHttpClientConnectionManager.java:260)
	at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.acquireEndpoint(InternalExecRuntime.java:103)
	at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:118)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:172)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:93)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:128)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:116)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:178)
	at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:67)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClientImpl.execute(ApacheDockerHttpClientImpl.java:191)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClient.execute(ApacheDockerHttpClient.java:9)
	at com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:228)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:202)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:74)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:44)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:15)
	at com.github.dockerjava.core.exec.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:21)
	at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:33)
	at com.mageddo.dnsproxyserver.docker.dataprovider.ContainerFacadeDefault.findActiveContainers(ContainerFacadeDefault.java:45)
	at com.mageddo.dnsproxyserver.solver.docker.dataprovider.ContainerDAODefault.findActiveContainersMatching(ContainerDAODefault.java:29)
	at com.mageddo.dnsproxyserver.solver.docker.application.ContainerSolvingService.findBestMatch(ContainerSolvingService.java:39)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.lambda$handle$0(SolverDocker.java:40)
	at com.mageddo.dnsproxyserver.solver.HostnameMatcher.match(HostnameMatcher.java:22)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.handle(SolverDocker.java:39)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarize(RequestHandlerDefault.java:115)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarizeHandlingError(RequestHandlerDefault.java:99)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:82)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.746 [virtual-2406   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=101  m=solveAndSummarizeHandlingError  status=solverFailed, currentSolverTime=0, totalTime=15, solver=SolverDocker, query=query=A:a.nel.cloudflare.com, eClass=IllegalStateException, msg=Connection pool shut down
java.lang.IllegalStateException: Connection pool shut down
	at org.apache.hc.core5.util.Asserts.check(Asserts.java:38)
	at org.apache.hc.core5.pool.StrictConnPool.lease(StrictConnPool.java:173)
	at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.lease(PoolingHttpClientConnectionManager.java:260)
	at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.acquireEndpoint(InternalExecRuntime.java:103)
	at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:118)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:172)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:93)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:128)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:116)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:178)
	at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:67)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClientImpl.execute(ApacheDockerHttpClientImpl.java:191)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClient.execute(ApacheDockerHttpClient.java:9)
	at com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:228)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:202)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:74)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:44)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:15)
	at com.github.dockerjava.core.exec.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:21)
	at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:33)
	at com.mageddo.dnsproxyserver.docker.dataprovider.ContainerFacadeDefault.findActiveContainers(ContainerFacadeDefault.java:45)
	at com.mageddo.dnsproxyserver.solver.docker.dataprovider.ContainerDAODefault.findActiveContainersMatching(ContainerDAODefault.java:29)
	at com.mageddo.dnsproxyserver.solver.docker.application.ContainerSolvingService.findBestMatch(ContainerSolvingService.java:39)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.lambda$handle$0(SolverDocker.java:40)
	at com.mageddo.dnsproxyserver.solver.HostnameMatcher.match(HostnameMatcher.java:22)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.handle(SolverDocker.java:39)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarize(RequestHandlerDefault.java:115)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarizeHandlingError(RequestHandlerDefault.java:99)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:82)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.746 [virtual-2407   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,15)]
16:48:28.746 [virtual-2406   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,0)]
16:48:28.746 [virtual-2407   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=56   m=handle                          status=solverFailed, totalTime=16, eClass=NullPointerException, msg=null
java.lang.NullPointerException: null
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:83)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.746 [virtual-2406   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=56   m=handle                          status=solverFailed, totalTime=16, eClass=NullPointerException, msg=null
java.lang.NullPointerException: null
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:83)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.746 [virtual-2407   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=rc=3, query=AAAA:a.nel.cloudflare.com, res=rc=3, query=AAAA:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:57713, dataLength=512, datagramLength=49
16:48:28.746 [virtual-2406   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=rc=3, query=A:a.nel.cloudflare.com, res=rc=3, query=A:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:57713, dataLength=512, datagramLength=49
16:48:28.746 [virtual-2408   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=AAAA-a.nel.cloudflare.com, req=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2408   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=A-a.nel.cloudflare.com, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverSystem, req=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2408   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverSystem, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverSystem, req=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2408   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverSystem, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverStub, req=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2408   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverStub, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] DEB com.mageddo.dnsproxyserver.solver.stub.SolverStub l=41   m=handle                          status=hostnameDoesntMatchRequiredDomain, hostname=a.nel.cloudflare.com
16:48:28.746 [virtual-2408   ] DEB com.mageddo.dnsproxyserver.solver.stub.SolverStub l=41   m=handle                          status=hostnameDoesntMatchRequiredDomain, hostname=a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverStub, req=query=AAAA:a.nel.cloudflare.com
16:48:28.746 [virtual-2408   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverStub, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2408   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverDocker, req=query=A:a.nel.cloudflare.com
16:48:28.746 [virtual-2409   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverDocker, req=query=AAAA:a.nel.cloudflare.com
16:48:28.747 [virtual-2408   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=101  m=solveAndSummarizeHandlingError  status=solverFailed, currentSolverTime=0, totalTime=0, solver=SolverDocker, query=query=A:a.nel.cloudflare.com, eClass=IllegalStateException, msg=Connection pool shut down
java.lang.IllegalStateException: Connection pool shut down
	at org.apache.hc.core5.util.Asserts.check(Asserts.java:38)
	at org.apache.hc.core5.pool.StrictConnPool.lease(StrictConnPool.java:173)
	at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.lease(PoolingHttpClientConnectionManager.java:260)
	at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.acquireEndpoint(InternalExecRuntime.java:103)
	at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:118)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:172)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:93)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:128)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:116)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:178)
	at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:67)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClientImpl.execute(ApacheDockerHttpClientImpl.java:191)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClient.execute(ApacheDockerHttpClient.java:9)
	at com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:228)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:202)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:74)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:44)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:15)
	at com.github.dockerjava.core.exec.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:21)
	at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:33)
	at com.mageddo.dnsproxyserver.docker.dataprovider.ContainerFacadeDefault.findActiveContainers(ContainerFacadeDefault.java:45)
	at com.mageddo.dnsproxyserver.solver.docker.dataprovider.ContainerDAODefault.findActiveContainersMatching(ContainerDAODefault.java:29)
	at com.mageddo.dnsproxyserver.solver.docker.application.ContainerSolvingService.findBestMatch(ContainerSolvingService.java:39)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.lambda$handle$0(SolverDocker.java:40)
	at com.mageddo.dnsproxyserver.solver.HostnameMatcher.match(HostnameMatcher.java:22)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.handle(SolverDocker.java:39)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarize(RequestHandlerDefault.java:115)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarizeHandlingError(RequestHandlerDefault.java:99)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:82)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.747 [virtual-2409   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=101  m=solveAndSummarizeHandlingError  status=solverFailed, currentSolverTime=0, totalTime=0, solver=SolverDocker, query=query=AAAA:a.nel.cloudflare.com, eClass=IllegalStateException, msg=Connection pool shut down
java.lang.IllegalStateException: Connection pool shut down
	at org.apache.hc.core5.util.Asserts.check(Asserts.java:38)
	at org.apache.hc.core5.pool.StrictConnPool.lease(StrictConnPool.java:173)
	at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.lease(PoolingHttpClientConnectionManager.java:260)
	at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.acquireEndpoint(InternalExecRuntime.java:103)
	at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:118)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:172)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:93)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:128)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
	at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:116)
	at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
	at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:178)
	at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:67)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClientImpl.execute(ApacheDockerHttpClientImpl.java:191)
	at com.github.dockerjava.httpclient5.ApacheDockerHttpClient.execute(ApacheDockerHttpClient.java:9)
	at com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:228)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:202)
	at com.github.dockerjava.core.DefaultInvocationBuilder.get(DefaultInvocationBuilder.java:74)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:44)
	at com.github.dockerjava.core.exec.ListContainersCmdExec.execute(ListContainersCmdExec.java:15)
	at com.github.dockerjava.core.exec.AbstrSyncDockerCmdExec.exec(AbstrSyncDockerCmdExec.java:21)
	at com.github.dockerjava.core.command.AbstrDockerCmd.exec(AbstrDockerCmd.java:33)
	at com.mageddo.dnsproxyserver.docker.dataprovider.ContainerFacadeDefault.findActiveContainers(ContainerFacadeDefault.java:45)
	at com.mageddo.dnsproxyserver.solver.docker.dataprovider.ContainerDAODefault.findActiveContainersMatching(ContainerDAODefault.java:29)
	at com.mageddo.dnsproxyserver.solver.docker.application.ContainerSolvingService.findBestMatch(ContainerSolvingService.java:39)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.lambda$handle$0(SolverDocker.java:40)
	at com.mageddo.dnsproxyserver.solver.HostnameMatcher.match(HostnameMatcher.java:22)
	at com.mageddo.dnsproxyserver.solver.SolverDocker.handle(SolverDocker.java:39)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarize(RequestHandlerDefault.java:115)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveAndSummarizeHandlingError(RequestHandlerDefault.java:99)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:82)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.747 [virtual-2408   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,0)]
16:48:28.747 [virtual-2409   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=90   m=solve                           status=solveSummary, summary=[(SolverSystem,0), (SolverStub,0)]
16:48:28.747 [virtual-2408   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=56   m=handle                          status=solverFailed, totalTime=0, eClass=NullPointerException, msg=null
java.lang.NullPointerException: null
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:83)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.747 [virtual-2409   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=56   m=handle                          status=solverFailed, totalTime=0, eClass=NullPointerException, msg=null
java.lang.NullPointerException: null
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solve(RequestHandlerDefault.java:83)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveFixingCacheTTL(RequestHandlerDefault.java:73)
	at com.mageddo.dnsproxyserver.solver.SolverCache.calculateValueWithoutLocks(SolverCache.java:70)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handleRes(SolverCache.java:51)
	at com.mageddo.dnsproxyserver.solver.SolverCache.handle(SolverCache.java:40)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.solveCaching(RequestHandlerDefault.java:66)
	at com.mageddo.dnsproxyserver.server.dns.RequestHandlerDefault.handle(RequestHandlerDefault.java:54)
	at com.mageddo.dnsserver.UDPServer.handle(UDPServer.java:55)
	at com.mageddo.dnsserver.UDPServer.lambda$start0$0(UDPServer.java:43)
	at java.base@21.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base@21.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base@21.0.2/java.lang.Thread.runWith(Thread.java:1596)
	at java.base@21.0.2/java.lang.VirtualThread.run(VirtualThread.java:309)
	at java.base@21.0.2/java.lang.VirtualThread$VThreadContinuation$1.run(VirtualThread.java:190)
16:48:28.747 [virtual-2408   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=rc=3, query=A:a.nel.cloudflare.com, res=rc=3, query=A:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:46184, dataLength=512, datagramLength=49
16:48:28.747 [virtual-2409   ] DEB com.mageddo.dnsserver.UDPServer                   l=59   m=handle                          status=success, query=rc=3, query=AAAA:a.nel.cloudflare.com, res=rc=3, query=AAAA:a.nel.cloudflare.com, serverAddr=/0:0:0:0:0:0:0:0, clientAddr=/172.157.5.1:46184, dataLength=512, datagramLength=49
16:48:30.579 [Thread-2       ] DEB c.m.d.s.r.c.CircuitBreakerWatchDogScheduler       l=31   m=lambda$logStats$0               stats=CircuitBreakerFactory.Stats(remoteServerAddress=/8.8.8.8:53, state=CLOSED)
.3")
  i16:48:40.158 [virtual-2410   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=A:discord.com
16:48:40.158 [virtual-2411   ] DEB c.m.d.server.dns.RequestHandlerDefault            l=52   m=handle                          status=solveReq, kind=udp, query=query=AAAA:discord.com
16:48:40.159 [virtual-2410   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=A-discord.com, req=query=A:discord.com
16:48:40.210 [virtual-2411   ] TRA com.mageddo.dnsproxyserver.solver.SolverCache     l=69   m=calculateValueWithoutLocks      status=lookup, key=AAAA-discord.com, req=query=AAAA:discord.com
16:48:40.210 [virtual-2410   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverSystem, req=query=A:discord.com
16:48:40.210 [virtual-2410   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverSystem, req=query=A:discord.com
16:48:40.210 [virtual-2411   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverSystem, req=query=AAAA:discord.com
16:48:40.210 [virtual-2410   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverStub, req=query=A:discord.com
16:48:40.210 [virtual-2410   ] DEB com.mageddo.dnsproxyserver.solver.stub.SolverStub l=41   m=handle                          status=hostnameDoesntMatchRequiredDomain, hostname=discord.com
16:48:40.210 [virtual-2411   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverSystem, req=query=AAAA:discord.com
16:48:40.210 [virtual-2410   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverStub, req=query=A:discord.com
16:48:40.210 [virtual-2411   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverStub, req=query=AAAA:discord.com
16:48:40.210 [virtual-2410   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverDocker, req=query=A:discord.com
16:48:40.210 [virtual-2411   ] DEB com.mageddo.dnsproxyserver.solver.stub.SolverStub l=41   m=handle                          status=hostnameDoesntMatchRequiredDomain, hostname=discord.com
16:48:40.210 [virtual-2411   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=118  m=solveAndSummarize               status=notSolved, currentSolverTime=0, totalTime=0, solver=SolverStub, req=query=AAAA:discord.com
16:48:40.210 [Thread-12      ] DEB c.m.d.docker.application.DockerConnectionCheck    l=50   m=updateStatus                    status=updatingDockerStatus, null=false, expired=true
16:48:40.210 [Thread-10      ] DEB c.m.d.docker.application.DockerConnectionCheck    l=50   m=updateStatus                    status=updatingDockerStatus, null=false, expired=true
16:48:40.210 [virtual-2411   ] TRA c.m.d.server.dns.RequestHandlerDefault            l=114  m=solveAndSummarize               status=trySolve, solver=SolverDocker, req=query=AAAA:discord.com
16:48:40.210 [virtual-2410   ] WAR c.m.d.server.dns.RequestHandlerDefault            l=101  m=solveAndSummarizeHandlingError  status=solverFailed, currentSolverTime=0, totalTime=0, solver=SolverDocker, query=query=A:discord.com, eClass=IllegalStateException, msg=Connection pool shut down
java.lang.IllegalStateException: Connection pool shut down
	at org.apache.hc.core5.util.Asserts.check(Asserts.java:38)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant