ExampleBank handshake
ExampleBank is a fictional ESP profile — perfect lab for TCP initiator/acceptor.
cd 4h-*-*/examplebank-demo
./build.sh
./run-server.sh # acceptor
./run-client.sh # initiator — second terminal
What you should see
- Logon (35=A) both ways after TCP connect
- Heartbeats on the negotiated interval
- Quotes then orders from the sample scripts
When it fails
| Log line | Check |
|---|---|
| Licence error | 4h-license.properties in package root |
| Connection refused | Server script running? Firewall? |
| SeqNum gap | Restart both sides or use 141=Y on maintenance Logon |
Hands-on walkthrough: ExampleBank TCP tutorial.