Hi! My group has encountered an issue with communicating between 2 computers. Everything works as expected for UDP communication but not all TCP works.
Our set up is like this:
Computer 1: IP Address 172.20.10.14
./station-server StationA 4001 4002 127.0.0.1:4006 172.20.10.9:4010 &
./station-server TerminalB 4003 4004 172.20.10.9:4008 &
./station-server JunctionC 4005 4006 127.0.0.1:4002 172.20.10.9:4008 &
Computer 2: IP Address 172.20.10.9
./station-server BusportD 4007 4008 172.20.10.14:4004 172.20.10.14:4006 &
./station-server StationE 4009 4010 172.20.10.14:4002 127.0.0.1:4012 &
./station-server TerminalF 4011 4012 127.0.0.1:4010 &
If we request a route starting at A/B/C on Computer 1 or D/E/F on Computer 2 there are no issues. But if we request routes the other way around (i.e. D from Computer 1 or B from Computer 2) the requests fail. Nothing is received at either end.
For example the request Station B->C (route is B->D->C) below works if initiated from Computer 1 but not on Computer 2:
http://172.20.10.14:4003/?to=JunctionC&leave=12%3A58
We're a bit stuck on how to move forward so any help would be greatly appreciated! Thanks.