Если же удалить папку socket, то handycache запускается нормально и файрвол показывает, что handycache слушает порт 3128 и 1080. Ну и аська через socks5 нормально подключается.
То, что НС запустился нормально
после удаления папки socket, еще не значит, что НС запустился нормально
вследствие удаления папки socket. Скорее всего в памяти висел процесс НС и занимал порт 1080.
Верни папку на место, она не мешает работе Socks5 прокси в НС.
К тому же смотрим HideMyIP.lua
function http_req(proxy, hdr, timeout, nowait)
package.path = './socket/?.lua'
require("socket")
if not timeout then timeout = 3 end
Т.е. если файл aproxy.txt есть, то да - работает. Но если надо проверить новые прокси, то ничего не работает без каталога socket. А на запрос find_proxy в броузере получаем ответ, что нет такой записи в DNS.
Правильно, без папки socket расширение работать не будет.
стати, при несколько перезапусках handycache не важно по какой причине (просто выгружал и запускал), socks5 все равно отваливается и ни одна программа не может получить к нему доступ. Спасает только перезагрузка системы.
За багрепорт спасибо. Думаю перегружать систему не нужно было, достаточно было диспетчером задач убить процесс НС.