Опцията proxyport на socat изисква знак за равенство
Поправете непознатата опция proxyport:8080 и разграничете локалния слушател, слушателя на прокси и портовете на крайната услуга.
В адрес на socat пишете proxyport=8080. Изписването proxyport:8080 се разчита като непозната опция.
socat TCP4-LISTEN:9090,bind=127.0.0.1,fork PROXY:proxy.example:service.example:80,proxyport=8080
Тази примерна команда приема локални TCP връзки на 127.0.0.1:9090. Тя се свързва с proxy.example на порт 8080 и иска от това HTTP прокси тунел CONNECT към service.example:80. Проксито трябва да разрешава тази дестинация и порт. За разрешен тест на публична услуга списъкът с HTTP проксита предлага кандидати за крайни точки, чийто CONNECT достъп до действителната цел и порт трябва да се провери.
Трите порта имат различни задачи: 9090 е локалният слушател, 8080 е слушателят на проксито, а 80 е портът на крайната услуга. Двоеточията разделят позиционните полета на адреса PROXY; опциите на адреса, разделени със запетая, използват name=value, когато приемат стойност.