Hallo zusammen,
wollte gerade mal die Server/Client Geschichte antesten aber irgendwie will die Verbindung nicht klappen und ich weiß nicht warum. Die nötigen Ports sind eigentlich alle auf beiden Rechner freigegeben. Hier noch kurz ein paar Angaben zu den Rechner:
Rechner mit Kernel:
- Windows 10, alle nötigen Ports freigegeben
Rechner mit GUI:
- Windows 7, Firewall komplett deaktiviert
Beide Rechner sind über LAN verbunden, an einer schlechten Verbindungsqualität kann es also nicht liegen.
Ping funktioniert, aber komischerweise bekomme ich keine Verbindung. Hier die Log Einträge des Clients:
Code
2022-05-12 14:38:02,012 [Log-Thread] DEBUG Lumos.GUI.Connection.ConnectionManager - Opening Connection to Show-PC / REMOTE
2022-05-12 14:38:02,012 [Log-Thread] DEBUG Lumos.GUI.Connection.ConnectionManager - Initializing Session f58bdc07-239e-4776-84f8-9fc3702d99ea.
2022-05-12 14:38:02,034 [Log-Thread] DEBUG Lumos.GUI.Connection.ConnectionManager - Trying to Ping Remote Host: Show-PC. Result: System.Net.NetworkInformation.PingReply.
2022-05-12 14:38:02,034 [Log-Thread] DEBUG Lumos.GUI.Connection.ConnectionManager - Successfully pinged remote host.
2022-05-12 14:38:02,036 [Log-Thread] DEBUG Lumos.GUI.Connection.ConnectionManager - Retrieving IGUISessionManager via URL: tcp://Show-PC:12351/SessionManager.
2022-05-12 14:40:08,065 [49] ERROR Lumos.GUI.Connection.ConnectionManager - Error when Connecting: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 192.168.178.57:12351
System.Net.Sockets.SocketException (0x80004005): Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 192.168.178.57:12351
Server stack trace:
bei System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port)
bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(AddressFamily family)
bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
bei System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
bei System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
bei System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
bei org.dmxc.lumos.Kernel.GUISession.IGUISessionManager.get_KernelStartupFinished()
bei Lumos.GUI.Connection.ConnectionManager.getMainSession(String uniqueSessionID) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 944.
bei Lumos.GUI.Connection.ConnectionManager.<connect>b__61_0(String c) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 330.
bei Lumos.GUI.Facade.GUISession.SessionFacade..ctor(Func`2 retreiveSessionDelegate, String uniqueSessionID) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Facade\GUISession\SessionFacade.cs:Zeile 113.
bei Lumos.GUI.Connection.ConnectionManager.connect() in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 330.
2022-05-12 14:40:08,229 [Log-Thread] DEBUG Lumos.GUI.Windows.Project.ProjectToDos - Cleared ProjectTodo view: Close Connection
2022-05-12 14:40:08,459 [Log-Thread] WARN Lumos.GUI.Connection.ConnectionManager - Unable to connect: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 192.168.178.57:12351
System.Net.Sockets.SocketException (0x80004005): Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 192.168.178.57:12351
Server stack trace:
bei System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port)
bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(AddressFamily family)
bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
bei System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
bei System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
bei System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
bei org.dmxc.lumos.Kernel.GUISession.IGUISessionManager.get_KernelStartupFinished()
bei Lumos.GUI.Connection.ConnectionManager.getMainSession(String uniqueSessionID) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 944.
bei Lumos.GUI.Connection.ConnectionManager.<connect>b__61_0(String c) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 330.
bei Lumos.GUI.Facade.GUISession.SessionFacade..ctor(Func`2 retreiveSessionDelegate, String uniqueSessionID) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Facade\GUISession\SessionFacade.cs:Zeile 113.
bei Lumos.GUI.Connection.ConnectionManager.connect() in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 345.
bei Lumos.GUI.Connection.ConnectionManager.tryConnect() in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 216.
Display More