Ошибка "Невозможно запустить сервис"

  • Автор темы Автор темы Fixer.ru
  • Дата начала Дата начала

Fixer.ru

Client
Регистрация
10.09.2016
Сообщения
64
Реакции
13
Баллы
8
Здравствуйте.
У меня есть программа которая работает на ubuntu сервере. Программа несколько раз в час отправляет рекапчу v2 в сервис anti-captcha. Недавно посчитал, что использовать capmonster намного выгоднее, нежели решать через антикапчу. Следовательно пробую настроить решение капчи на домашнем компе, чтобы мой сервер сюда присылал свою капчу. Но не получается, почему-то.
Выскакивает ошибка в capmoster "Невозможно запустить сервис".
Как я делал: зашёл на 2ip.ru взял оттуда свой ip. Напихал его везде вместо 127.0.0.3 в файле hosts. В программе Capmoster выставил "использовать порт:82", "использовать указанный ip: *тот который указан в 2ip.ru*". Ну и в брандмауэре открыл доступ по 82 порту.
Что неправильно сделал? Почему не запускается?) плиз хелп
upload_2018-12-12_17-11-55.png
 
Антивирь отключи!
 
Порт смени на 81 брандмауэр вообще отключи. Все программы выключи, что запущенны, может одна из них занимает порт, что указан по дефолту 80.
 
Порт смени на 81 брандмауэр вообще отключи. Все программы выключи, что запущенны, может одна из них занимает порт, что указан по дефолту 80.
так я ж говорю, на 82 запускаю. Перед запуском проверял, он свободен
 
так я ж говорю, на 82 запускаю. Перед запуском проверял, он свободен
Ну это же не проблема проверить несколько разных портов, что бы исключить подобные "советы".
ip вообще имеет хоть внешний доступ? (запуская любой локальный сервер, есть возможность зайти на него по тому же адресу ip:82 с любого пк)
 
Потому что скорее всего твой компьютер за НАТом и просто так до не но не достучишься. И ИП на компе может быть 192.168.1.123 какой-нибудь, выданный роутером.
Тут нужно или виндовый сервер арендовать или с домашнего компьютера кинуть бэкконнект тунель до твоего сервера, и там пробросить порт.
 
В роутере можно попробовать назначить локальному ip (на котором находится КМ) DMZ-зону.
КМ запустить используя локальный ip в настройках, каптчу направлять на внешний интернет ip.
Проверить можно запустив с удаленного компьютера в обычном браузере ip:port
если откроется заглушка HTTP Intercept, то все настроено правильно и работает,
можно пробовать отправлять каптчи.
 
В роутере можно попробовать назначить локальному ip (на котором находится КМ) DMZ-зону.
КМ запустить используя локальный ip в настройках, каптчу направлять на внешний интернет ip.
Проверить можно запустив с удаленного компьютера в обычном браузере ip:port
если откроется заглушка HTTP Intercept, то все настроено правильно и работает,
можно пробовать отправлять каптчи.
Опять что-то не так делаю
upload_2018-12-13_12-14-55.png
 
Да, не так. :-)
В роутере нужно прописывать не локальную заглушку, а реальный локальный ip, который имеет сетевое устройство этого компьютера.
Обычно это адрес типа 192.168.* и т.д.. Ну и в настройках КМ прописать этот ip вместо заглушки 127.0.0.3
 
Попробуйте запустить капмонстер не на 127.0.0.3, а выберите из списка адрес, который вам присвоил рутер, вида 192.168.x.x., порт в капмонстере поставьте любой, не ставьте 80 или 81. Капчи с сервера отправляйте на внешний адрес, который показывает 2ip.ru. И в рутере сделайте проброску с порта, на который отправляется капча с сервера, на ваш IP 192.168.x.x и тот порт, что указали в капмонстре. И не забудьте открыть порт в фаерволе.
 
Да, не так. :-)
В роутере нужно прописывать не локальную заглушку, а реальный локальный ip, который имеет сетевое устройство этого компьютера.
Обычно это адрес типа 192.168.* и т.д.. Ну и в настройках КМ прописать этот ip вместо заглушки 127.0.0.3
Адрес компьютера взял 192.168.0.103. Правильно же? Вроде да. Вставил в dmz. Вроде приняло без ошибки. Запускаю капмостер на 127.0.0.3, порт 83. Пробую через браузер подключиться к 127.0.0.3:83, всё норм, заглушка. Пробую через браузер подключиться через ip:83 (мой айпи с сайта 2ip.ru) - "Не удается получить доступ к сайту"
upload_2018-12-13_15-7-58.png
 
Попробуйте запустить капмонстер не на 127.0.0.3, а выберите из списка адрес, который вам присвоил рутер, вида 192.168.x.x., порт в капмонстере поставьте любой, не ставьте 80 или 81. Капчи с сервера отправляйте на внешний адрес, который показывает 2ip.ru. И в рутере сделайте проброску с порта, на который отправляется капча с сервера, на ваш IP 192.168.x.x и тот порт, что указали в капмонстре. И не забудьте открыть порт в фаерволе.
На роутере сделать проброску это через DMZ зону, как на скриншоте выше?
 
Всё сделал, поменял адрес моего компьютера в сети роутера на статический 192.168.0.200, по инструкции с гугла.
upload_2018-12-13_16-19-32.png

а также сделал проброс, по инструкции, приведённой вами.
upload_2018-12-13_16-20-23.png

Вопрос остался по портам. Скорее всего либо внутренний либо внешний должен быть другим.
Но всё без изменений. 192.168.0.200:83 - заглушка кап монстра. А по адресу Мой_ip:83 "Не удаётся получить доступ к сайту" (мой_ip беру с 2ip.ru)
 
Да потому что ИП от провайдера "серый"
 
Короче. двое суток, проблема на месте. Проще серв арендовать. Всем спасибо за помощь)
 
А почему вы пробросили на адрес 192.168.0.200, если IP вашего компьютера 192.168.0.103?
P.S. А, понятно, вы его изменили.

А в фаерволе порт открыли этот?
 
Столкнулся с такой же проблемой но уже на win server 2016. Порты разные перепробовал, не помогает
 
Столкнулся с такой же проблемой но уже на win server 2016. Порты разные перепробовал, не помогает
На каком ip:port запускатся КапМонстр. Если права для запуска сетевого сервиса на нем.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)