No connection could be made because the target machine actively refused it перевод на русский
No connection could be made because the target machine actively refused it перевод на русский
Никакое соединение не может быть сделано, потому что целевая машина активно отказалась?
Иногда я получаю следующую ошибку, когда я делал HttpWebRequest для WebService. Я тоже скопировал свой код.
ОТВЕТЫ
Ответ 1
Если это происходит всегда, это буквально означает, что машина существует, но у нее нет служб, прослушивающих указанный порт, или брандмауэр останавливает вас.
Если вы написали сервер, у вас может быть тяжелая обработка при принятии вашего сокета, и это может быть лучше перенесено в отдельный рабочий поток, так что ваше принятие всегда готово для получения соединений. Вы можете изучить различные варианты архитектуры, которые уменьшают очереди клиентов и обрабатывают их последовательно.
Существует редкая возможность, когда маршрутизатор NAT выдаст эту ошибку, если его порты для сопоставлений будут исчерпаны. Я думаю, что мы можем отбросить эту возможность как слишком большую перспективу, поскольку маршрутизатор имеет 64K одновременных подключений к одному и тому же адресу/порту назначения до исчерпания.
Ответ 2
Наиболее вероятной причиной является брандмауэр.
Эта статья содержит ряд причин. Это может быть полезно для вас.
Из статьи возможны возможные причины:
Ответ 3
Это случилось и со мной. Иногда, когда я открываю свой проект, эта ошибка показалась неудачной. Проблема заключалась в том, что иногда номер порта веб-службы неожиданно менялся.
Эта проблема обычно возникает, когда у вас более одного экземпляра проекта
Мой проект вызывал веб-службу с определенным номером порта, который я назначил в файле Web.Config моего основного файла проекта. Поскольку номер порта неожиданно изменился, браузеру не удалось найти веб-службу и выбросить эту ошибку.
Я решил это, выполнив следующие шаги: (Visual Studio 2010)
Я надеюсь, что это решит проблему.
Ответ 4
Я думаю, вам нужно проверить настройки прокси-сервера в «интернет-вариантах». Если вы используете приложения proxy/’hide ip’, эта проблема может возникнуть.
Ответ 5
У меня была та же проблема. Проблема в том, что я не запускал сервер селена. Я загрузил сервер selenium, и я начал его. После запуска сервера selenium проблема исчезнет, и все работает нормально.
Ответ 6
Это действительно специфично, но если вы получили эту ошибку после попытки подключения к базе данных с помощью mongo, то для меня работала mounod.exe перед запуском mongo.exe, а затем соединение работало нормально. Надеюсь, это поможет кому-то.
Ответ 7
Я столкнулся с такой же ошибкой, потому что, когда ваш сервер и клиент работают на одном компьютере, серверу нужен локальный IP-адрес сервера, а не публичный IP-адрес для связи с сервером, вам нужен открытый IP-адрес только в том случае, если сервер и клиент работают на отдельной машине, поэтому используйте Локальный IP-адрес в клиентской программе для подключения к серверу. Локальный IP-адрес можно найти с помощью этого метода.
Ответ 8
Я получил эту ошибку в приложении, которое использует AppFabric. Подсказка получала DataCacheException в трассировке стека. Чтобы узнать, является ли это проблемой для вас, выполните следующую команду PowerShell:
Если одна из этих двух служб остановлена, вы получите эту ошибку.
Ответ 9
Единственное изменение в системе, с которой работал MySQL, это установка Native Instruments Traktor 2 и звуковой платы Traktor Audio 2, которая действительно не должна была вызывать эту проблему, и никто другой не использовал эту систему помимо меня. Если у кого-то есть ключ, вам будет некогда прокомментировать, чтобы предотвратить это для меня и для всех, кто столкнулся с этим.
Ответ 10
У меня была такая же ошибка с моей службой WCF с использованием привязки Net TCP, но она разрешилась после запуска нижеуказанных служб в моем случае.
Net.Pipe.Listener.Adapter
Net.TCP.Listener.Adapter
Служба обмена портами Net.Tcp
Ответ 11
Для справки об обслуживании в рамках решения.
Перезагрузите рабочую станцию
Восстановите свое решение
В этот момент я получил messsage (Windows 7), чтобы разрешить доступ к системе. Затем ссылка на службу была правильно обновлена без ошибок.
Ответ 12
Я хотел бы поделиться этим ответом, который нашел, потому что причиной проблемы был не брандмауэр или процесс, который не прослушивался правильно, это был пример кода, предоставленный Microsoft, который я использовал.
Я реализовал эту функцию почти так же, как написано, но что случилось, я получил эту ошибку:
2016-01-05 12: 00: 48,075 [10] ОШИБКА. Ошибка: System.Net.Sockets.SocketException(0x80004005): соединение не может быть выполнено, потому что целевая машина активно отказалась от нее [fe80:: caa: 745: a1da: e6f1% 11]: 4080
Этот код сказал бы, что сокет подключен, но не под правильным IP-адресом, фактически необходимым для правильной связи. (Предоставлено Microsoft)
Я переписал код, чтобы использовать только первый действительный IP-адрес, который он находит. Я имею в виду только IPV4, но он работает с localhost, 127.0.0.1 и фактическим IP-адресом вашей сетевой карты, где приведен пример, предоставленный Microsoft!
Ответ 13
Ответ 14
Включить редактирование и продолжить
Ответ 15
В моем сценарии у меня есть два приложения:
Предположение: App1 должен прослушивать действия App2 на порту 5000
Ошибка: запуск App1 и попытка прослушивания, в несуществующий город-призрак, вызывают ошибку
Решение: сначала запустите App2, затем попробуйте прослушать с помощью App1
Ответ 16
Убедитесь, что вы пытаетесь открыть тот же IP-адрес, что и при прослушивании. Мое серверное приложение прослушивало IP-адрес хост-машины с использованием IPv6, но клиент пытался подключиться к IPv4-адресу хост-машины.
Ответ 17
Я получил эту ошибку из служб ссылок, расположенных на WCFHost, с моего веб-уровня. То, что сработало для меня, может не относиться ко всем, но я оставляю этот ответ тем, кто это может. Номер порта для моего WCFHost был случайным образом обновлен IIS, мне просто нужно было обновить конечные маршруты к ссылкам svc в моей веб-конфигурации. Задача решена.
Ответ 18
Использование WampServer 64bit в Windows 7 Home Premium 64bit Я столкнулся с этой точной проблемой. После нескольких часов и часов экспериментов стало очевидно, что все, что нужно было, было в my.ini, чтобы прокомментировать одну строку. Затем он работал нормально.
прокомментировал 1 строку сокет = MySQL
Если вы поместите свои старые/данные/файлы в соответствующее место, WampServer примет все из них, за исключением того, что/mysql/папка, которую она записывает. Поэтому я просто импортировал резервную копию данных /mysql/user из моей предыдущей среды разработки и запускал FLUSH PRIVILEGES в окне phpMyAdmin SQL. Прекрасно работает. Что-то должно быть неправильно, потому что все должно быть нелегко.
Ответ 19
У меня часто возникала эта проблема. Я обнаружил, что служба SQL Server Agent не запущена. Как только я начал сервис вручную, он был исправлен. Дважды проверьте, работает ли служба:
Ответ 20
Ответ 21
Это была глупая проблема на моей стороне, я добавил defaultproxy к моему web.config, чтобы перехватить трафик в Fiddler, а затем забыл его удалить!
Ответ 22
Существует служба под названием «Обозреватель SQL Server», которая предоставляет клиентам информацию о подключении к SQL Server.
В моем случае ни одно из существующих решений не работало, потому что этот сервис не работал. Я возобновил это, и все вернулось к работе отлично.
Ответ 23
В моем случае это было вызвано неправильным развертыванием, где настройка в моем web.config не была сделана.
Коллега объяснил, что IP-адрес в сообщении об ошибке представляет локальный хост.
Когда я исправил файл web.config, я использовал правильный URL для выполнения вызовов сервера, и это сработало.
Я думал, что отправлю это в случае, если это может кому-то помочь.
Ответ 24
Введите пароль и попробуйте получить доступ к нему или нет. Для меня это не сработало. Поскольку это Docker-контейнер, я решил перезапустить свой рабочий стол Docker, чтобы сделать это, щелкнуть правой кнопкой мыши на значке Docker на панели задач и нажать перезагрузить.
Однажды после перезапуска Docker я смог войти в систему и увидеть базу данных, а также ошибка исчезла при перезапуске приложения в Visual Studio.
Невозможно подключиться к серверу: наберите tcp [:: 1]: 8080: connectex: Невозможно установить соединение, потому что целевая машина активно отказалась от него
Я работаю над Azure Kubernates, где мы можем хранить образы Docker в Azure. Вот пытаюсь проверить свою версию kubectl, потом получаю
Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
Итак, не могли бы вы предложить мне «Как решить эту проблему?»
У меня такая же проблема с kubectl cluster-info
Я думаю, вы могли пропустить настройку кластера, для этого вам нужно запустить следующую команду в командной строке.
После этого вы запускаете команду kubectl get nodes в командной строке, после чего вы можете получить список узлов внутри кластера, как на изображении ниже.
Для справки следуйте этому Развертывание кластера службы Azure Kubernetes (AKS).
Я столкнулся с той же ошибкой при запуске команды «kubectl get pods».
Проблема была решена с помощью следующих шагов:
а) Сначала выясните текущий контекст
б) если контекст не установлен, установите его вручную, используя
Надеюсь, что это поможет вам.
какой контекст я должен установить?
Я создал переменную HOME с тем же значением, что и USERPROFILE, и она начала работать.
Для Windows 10: запуск командной строки от имени администратора решил проблему.
Steven Van Dorpe
Я использую Hyper-V в локальной Windows, и я столкнулся с этой ошибкой, потому что я не настраивал minikube.
(Я знаю, что вопрос касается Azure, а не minikube. Но эта статья находится в верхней части сообщения об ошибке. Итак, я поместил решение здесь.)
1. включить Hyper-V.
Введите systeminfo на вашем Терминале. Если вы можете найти строку ниже,
Hyper-V работает правильно.
2. Создайте сетевой коммутатор Hyper-V.
Затем щелкните имя своего ПК слева.
Затем вы можете найти меню Virtual Switch Manager справа.
Щелкните его и выберите Внешний виртуальный коммутатор с именем: «Переключатель Minikube».
Нажмите «Применить», чтобы создать его.
3. запускаем minikube
Вернитесь в терминал и введите:
Для получения дополнительной информации проверьте шаги в этой статье.
question
No connection could be made because the target machine actively refused it DC [ID Address] (K2 Blackpearl having issue authentication with Domain Controller)
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 11/13/2021 7:09:37 AM
Event time (UTC): 11/13/2021 1:09:37 PM
Event ID: 1c5e663e3c3046f0bed389afff97a7a5
Event sequence: 21
Event occurrence: 10
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2/ROOT/ViewFlow-1-132812810791625164
Trust level: Full
Application Virtual Path: /ViewFlow
Application Path: C:\Program Files (x86)\K2 blackpearl\Webservices\ViewFlow\
Machine name: DOMAIN
Process information:
Process ID: 5000
Process name: w3wp.exe
Account name: DOMAIN\k2WorkspaceAdmin
Exception information:
Exception type: SocketException
Exception message:
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
at System.Net.Sockets.Socket.Connect(IPAddress address, Int32 port)
at SourceCode.Hosting.Client.BaseAPI.SocketBaseAPIConnection.OnOpen(SCConnectionStringBuilder connectionStringBuilder)
at SourceCode.Hosting.Client.BaseAPI.BaseAPIConnectionBroker.OnOpen(SCConnectionStringBuilder connectionStringBuilder)
at SourceCode.Hosting.Client.BaseAPI.BaseAPIConnection.Open(String connectionString)
at SourceCode.Security.Claims.Web.Shared.ConnectionClass.GetPoolConnection(String credentialToken, Boolean asAppPool, Boolean& tokenApplied)
at SourceCode.Security.Claims.Web.Shared.ConnectionClass.Connect(BaseAPI baseAPI, Boolean asAppPool, Boolean validateLicense)
at SourceCode.Security.Claims.Web._trust.login.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL: http://DOMAIN/ViewFlow/_trust/login.aspx?ReturnUrl=/ViewFlow/&AspxAutoDetectCookieSupport=1
Request path: /ViewFlow/_trust/login.aspx
User host address: 10.1.0.92
User:
Is authenticated: False
Authentication Type:
Thread account name: DOMAIN\k2WorkspaceAdmin
Thread information:
Thread ID: 46
Thread account name: DOMAIN\k2WorkspaceAdmin
Is impersonating: False
Stack trace: at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
at System.Net.Sockets.Socket.Connect(IPAddress address, Int32 port)
at SourceCode.Hosting.Client.BaseAPI.SocketBaseAPIConnection.OnOpen(SCConnectionStringBuilder connectionStringBuilder)
at SourceCode.Hosting.Client.BaseAPI.BaseAPIConnectionBroker.OnOpen(SCConnectionStringBuilder connectionStringBuilder)
at SourceCode.Hosting.Client.BaseAPI.BaseAPIConnection.Open(String connectionString)
at SourceCode.Security.Claims.Web.Shared.ConnectionClass.GetPoolConnection(String credentialToken, Boolean asAppPool, Boolean& tokenApplied)
at SourceCode.Security.Claims.Web.Shared.ConnectionClass.Connect(BaseAPI baseAPI, Boolean asAppPool, Boolean validateLicense)
at SourceCode.Security.Claims.Web._trust.login.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:
PROИТ
Office 365, AD, Active Directory, Sharepoint, C#, Powershell. Технические статьи и заметки.
1С Ошибка при выполнении операции с информационной базой
Дано: кластер 1С 8.3
Проблема: ошибки при запуске базы (пользователи не могут запустить 1С Предприятия после выбора базы), не важно бухгалтерия это или зарплата, или другая конфигурация.
Ошибка у пользователя при запуске базы в режиме «1С:Предприятие» 8.3:
Ошибка при выполнении операции с информационной базой
Или такая ошибка:
Ошибка установки соединения. Выполняется ожидание возможности запуска. При появлении возможности, запуск будет выполнен автоматически.
Ошибка при запуске кластера 1С:
Ошибка соединения с сервером 1С: Предприятия 8.3:
server_addr = tcp://
descr = : No connection could bе made because the target machine actively refused it.
line =1040
file = src\DataExchangeTcpClientImpl.cpp
Также можно проверить в кластере нет ли запрета на запуск базы в ее свойствах (например, установленного при обновлении базы):
Если при запуске свойств базы кластер попросит логин и пароль в окне «Администратор информационной базы», то вводим логин-пароль администратора конфигурации (т.е. тот, который вводим при запуске конфигуратора конкретной базы), а не администратора кластера.
No connection could be made because the target machine actively refused it(selenium)
I have extracted the following code from selenium IDE.(c# remote control)
i created a webform and added a button there.
in button click event i wrote this code
but after clicking button i am getting the following error
what should i do??
thanks in advance..
9 Answers 9
Trending sort
Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.
It falls back to sorting by highest score if no posts are trending.
Switch to Trending sort
«. the target machine actively refused it» means the server could be reached and responded within the timeout, but the specified port wasn’t open. This can have several reasons, e.g. a local firewall blocking the connection. Are you sure the server is listening on the right IP/port?
To add more clarity for the readers: Start selenium server using the followings basic steps:
I get the same error, but on a different line of code. Hopefully this might help someone somewhere even if it doesn’t answer the initial question.
I’m using the WebDriver (I don’t run the Selenium server), and the constructor of FirefoxDriver throws the Exception.
Sometimes I get this exception:
with this call stack:
Sometimes I get this exception:
with this call stack:
But one thing I didn’t realize at first is that if you continue execution (F5), everything is fine. The Exception must be handled in the WebDriver.
The only thing is that I had the DEBUG/Exceptions/CLR Exceptions: Thrown [checked]. Just uncheck that and everything runs without throwing/breaking. Took me a while to realize that. Leftovers of a previous debugging session.
Источники информации:
- http://reddeveloper.ru/questions/nevozmozhno-podklyuchit-sya-k-serveru-naberite-tcp-1-8080-connectex-nevozmozhno-ustanovit-soyedineniye-potomu-chto-tselevaya-mashina-aktivno-otkazalas-ot-nego-7xxdb
- http://docs.microsoft.com/en-us/answers/questions/626063/no-connection-could-be-made-because-the-target-mac-1.html
- http://www.e-du.ru/2016/12/1c-error-connection.html
- http://stackoverflow.com/questions/9902893/no-connection-could-be-made-because-the-target-machine-actively-refused-itselen