Barrett Posted January 20, 2015 Posted January 20, 2015 Moin Moin, mir ist grade folgendes Aufgefallen: Teilweise werden die Stellwerke im Supervisor als frei angezeigt, man kommt jedoch nicht drauf, weil das System dann sagt ein anderer wäre schon da. (Der Wahrscheinlich den Router schlecht konfiguriert hat) - Soweit ja kein Problem, aber warum erlaubt der Supervisor es dann nicht, das folgende Stellwerk zu besetzen, sondern behauptet "Andernach hat keine Stellwerke zum Verknüpfen" ? Er weiß doch, dass jemand auf dem anderen sitzt? (Das aber auch als besetzt angezeigt wird) MfG Barrett
Gleissperre Posted January 20, 2015 Posted January 20, 2015 Ich kenne dieses das Problem im Zusammenhang mit diesem Bug: http://www.signalsoft.info/forum/index.php?showtopic=1885 - Wie bei Signalsoft üblich, gibt es auch zu diesem Bug von niemanden des Teams eine Rückmeldung. Was dabei passiert ist folgendes: Simulation A wird gestartet und meldet an den Signalsoft-Server seine IP und seinen Port. Simulation B wird auf dem selben PC gestartet. Simulation B versucht einen TCP-Server aufzustellen und scheitert. Das Port-Ändern-Fenster wird angezeigt. Simulation B baut seine Simulation dort auf, wie es ihr gemäß den neuen Daten im Port-Ändern-Fenster gesagt wurde. Simulation B meldet aber dennoch seine alten Daten an den Signalsoft-Server, also dort wo Simulation A eigentlich liegt Ein dritter (Simulation C) versucht sich mit Simulation B zu verbinden. Dazu bekommt er vom Signalsoft-Server die Addresse, die Simulation B ihm gemeldet hat, wo aber in der Realtität Simulation A liegt. Simulation C verbindet sich mit Simulation A. Simulation A stellt fest, dass Simulation A nicht an Simulation C grenzt, und lehnt die Anfrage ab. Simulation C meckert, dass die Anfrage abgelehnt wurde, und interpretiert das so, als wäre bereits jemand verbunden. (Wenn Simulation C zwischen Simulation A und B leigt, dann verbindet man sich zweimal mit der selben Simulation A, der Effekt ist der gleiche...) Gruß Gleissperre
Recommended Posts