Open alexvea opened 5 months ago
related to this function https://github.com/alexvea/check_network/blob/main/mapv2.sh#L34 the workaround is to add space between boxes :
#map
+------------------+ +------------------+
| | | |
| | TCP:22 | |
| +--------------------> |
| | TCP:9443 | |
| +--------------------> |
| | TCP:8025 | |
| +--------------------> |
| Central | | Docker |
| | TCP:1025 | |
| +--------------------> |
| | TCP:3000 | |
| +--------------------> |
| | TCP:80 | |
| <--------------------+ |
| | | |
+------------------+ +------------------+
+------------------+ +------------------+
| | | |
| | TCP:1234 | |
| +--------------------> |
| | TCP:80 | |
| <--------------------+ |
| Central | | MBI |
| | ICMP | |
| +--------------------> |
| | | |
+------------------+ +------------------+
result :
DEBUG: ./ncheck.sh -s -D "10.25.15.133" -H "10.25.15.161" -P "TCP" -p "80"
DEBUG: ncheck result: UNKNOWN/NOK
DEBUG: ./ncheck.sh -s -D "10.25.15.133" -H "10.25.12.240" -P "TCP" -p "80"
DEBUG: ncheck result: UNKNOWN/NOK
like this also :
#map
+------------------+ +------------------+
| | TCP:22 | |
| +--------------------> |
| | TCP:9443 | |
| +--------------------> |
| | TCP:8025 | |
| +--------------------> |
| Central | | Docker |
| | TCP:1025 | |
| +--------------------> |
| | TCP:3000 | |
| +--------------------> |
| | TCP:80 | |
| <--------------------+ |
+------------------+ +------------------+
+------------------+ +------------------+
| | TCP:1234 | |
| +--------------------> |
| | TCP:80 | |
| <--------------------+ |
| Central | | MBI |
| | ICMP | |
| +--------------------> |
+------------------+ +------------------+
DEBUG: ./ncheck.sh -s -D "10.25.15.133" -H "10.25.15.161" -P "TCP" -p "80"
DEBUG: ncheck result: UNKNOWN/NOK
DEBUG: ./ncheck.sh -s -D "10.25.15.133" -H "10.25.12.240" -P "TCP" -p "80"
DEBUG: ncheck result: UNKNOWN/NOK
one should be :