zionyx / jenkins-tray

Jenkins Tray
MIT License
25 stars 21 forks source link

JenkinsTray picks up wrong interface for network communication #92

Open brandstaetter opened 3 years ago

brandstaetter commented 3 years ago

Using procmon, I was able to grab this information: image

it looks like JenkinsTray is somehow confusing the docker networking with the standard gateway

Log:

2021-03-09 15:54:06,394 [1] INFO  JenkinsTray.Program - JenkinsTray v1.0.5.0
2021-03-09 15:54:06,394 [1] INFO  JenkinsTray.Program - File:             C:\Program Files (x86)\Jenkins Tray\JenkinsTray.exe
InternalName:     JenkinsTray.exe
OriginalFilename: JenkinsTray.exe
FileVersion:      1.0.5.0
FileDescription:  Jenkins Tray
Product:          Jenkins Tray
ProductVersion:   1.0.5.0
Debug:            False
Patched:          False
PreRelease:       False
PrivateBuild:     False
SpecialBuild:     False
Language:         Sprachneutral

2021-03-09 15:54:06,674 [13] INFO  JenkinsTray.BusinessComponents.ProjectsUpdateService - Running update from Timer
2021-03-09 15:54:06,694 [STP SmartThreadPool Thread #0] TRACE JenkinsTray.BusinessComponents.JenkinsService - Downloading: https://build.porscheinformatik.com/XXXXXXXXXXXXXXXXXXREDACTEDXXXXXXXXXXXXXXXXXXXX/api/xml
2021-03-09 15:54:06,694 [STP SmartThreadPool Thread #3] TRACE JenkinsTray.BusinessComponents.JenkinsService - Downloading: https://build.porscheinformatik.com/XXXXXXXXXXXXXXXXXXREDACTEDXXXXXXXXXXXXXXXXXXXX/api/xml
2021-03-09 15:54:06,694 [STP SmartThreadPool Thread #7] TRACE JenkinsTray.BusinessComponents.JenkinsService - Downloading: https://build.porscheinformatik.com/XXXXXXXXXXXXXXXXXXREDACTEDXXXXXXXXXXXXXXXXXXXX/api/xml
2021-03-09 15:54:06,695 [STP SmartThreadPool Thread #1] TRACE JenkinsTray.BusinessComponents.JenkinsService - Downloading: https://build.porscheinformatik.com/XXXXXXXXXXXXXXXXXXREDACTEDXXXXXXXXXXXXXXXXXXXX/api/xml
2021-03-09 15:54:06,696 [STP SmartThreadPool Thread #0] INFO  JenkinsTray.BusinessComponents.JenkinsService - Creating web client in thread 5 (STP SmartThreadPool Thread #0)
2021-03-09 15:54:06,697 [STP SmartThreadPool Thread #3] INFO  JenkinsTray.BusinessComponents.JenkinsService - Creating web client in thread 8 (STP SmartThreadPool Thread #3)
2021-03-09 15:54:06,697 [STP SmartThreadPool Thread #7] INFO  JenkinsTray.BusinessComponents.JenkinsService - Creating web client in thread 12 (STP SmartThreadPool Thread #7)
2021-03-09 15:54:06,697 [STP SmartThreadPool Thread #1] INFO  JenkinsTray.BusinessComponents.JenkinsService - Creating web client in thread 6 (STP SmartThreadPool Thread #1)
2021-03-09 15:54:06,882 [STP SmartThreadPool Thread #3] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService - WebException - Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden..
2021-03-09 15:54:06,882 [STP SmartThreadPool Thread #3] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -   Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden..
2021-03-09 15:54:06,882 [STP SmartThreadPool Thread #3] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -    Von der Übertragungsverbindung können keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen.
2021-03-09 15:54:06,886 [STP SmartThreadPool Thread #3] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -    bei System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   bei System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
2021-03-09 15:54:06,887 [STP SmartThreadPool Thread #2] TRACE JenkinsTray.BusinessComponents.JenkinsService - Downloading: https://build.porscheinformatik.com/XXXXXXXXXXXXXXXXXXREDACTEDXXXXXXXXXXXXXXXXXXXX/api/xml
2021-03-09 15:54:06,887 [STP SmartThreadPool Thread #2] INFO  JenkinsTray.BusinessComponents.JenkinsService - Creating web client in thread 7 (STP SmartThreadPool Thread #2)
2021-03-09 15:54:06,931 [STP SmartThreadPool Thread #0] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService - WebException - Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden..
2021-03-09 15:54:06,931 [STP SmartThreadPool Thread #0] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -   Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden..
2021-03-09 15:54:06,931 [STP SmartThreadPool Thread #0] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -    Von der Übertragungsverbindung können keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen.
2021-03-09 15:54:06,931 [STP SmartThreadPool Thread #0] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -    bei System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   bei System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
2021-03-09 15:54:06,931 [STP SmartThreadPool Thread #3] TRACE JenkinsTray.BusinessComponents.JenkinsService - Downloading: https://build.porscheinformatik.com/XXXXXXXXXXXXXXXXXXREDACTEDXXXXXXXXXXXXXXXXXXXX/api/xml
2021-03-09 15:54:06,936 [STP SmartThreadPool Thread #1] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService - WebException - Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden..
2021-03-09 15:54:06,936 [STP SmartThreadPool Thread #1] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -   Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden..
2021-03-09 15:54:06,936 [STP SmartThreadPool Thread #1] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -    Von der Übertragungsverbindung können keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen.
2021-03-09 15:54:06,936 [STP SmartThreadPool Thread #1] ERROR JenkinsTray.BusinessComponents.ProjectsUpdateService -    bei System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   bei System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

The update check for https://raw.githubusercontent.com/zionyx/jenkins-tray/master/scripts/version.properties also fails for the same reason.

Please advise. I will provide additional info as requested.