SOCKS - это уровень 5, HTTP - это уровень 7. HTTP-прокси не может работать с SOCKS, хотя HTTP-прокси может работать над SOCKS.Мне непонятно, что вы ожидаете от Nginx, если он сможет подключиться к серверу SOCKS.Это похоже на вопрос, может ли Nginx подключиться к NetBIOS или PTPP.
Если вы пытаетесь подключить прокси-сервер Nginx к другому HTTP-серверу, доступ к которому возможен только через SOCKS, вам необходимо настроить его как часть вашей сети.стек в вашей операционной системе.
Может быть, эта ссылка может вам помочь:
http://www.catonmat.net/blog/linux-socks5-proxy/