Галочка: Сеть недоступна

Я запускаю сканирование контрольной отметки с помощью инструмента CLI. Я запускал его со своего локального компьютера с установленной Windows, и он работал отлично. Моя проблема возникает всякий раз, когда я пытаюсь запустить ту же самую команду с виртуальной машины с установленной Windows. Я получаю эту ошибку:

Caused by: java.io.IOException: Server returned HTTP response code: 401 for URL: https://checkmarx.server.com/cxwebclient//cxwebinterface/cxWSResolver.asmx?WSDL at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1676) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:646) at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:148) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:338) at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(WSDLReaderImpl.java:2188) ... 18 more [2016-12-05 00:18:48,569 FATAL] Server Name is invalid or network is unavailable. Error message: org.apache.cxf.service.factory.ServiceConstructionException: Failed to create service.


person Lost    schedule 06.01.2017    source источник
comment
Похоже на сетевую проблему, возможно, виртуальная машина настроена неправильно. Изнутри виртуальной машины вы можете пропинговать сервер? Доступ к URL-адресу https://..../cxwebclient/ оттуда?   -  person AviD    schedule 18.01.2017
comment
Да, я могу пропинговать сервер и получить доступ к URL :(   -  person Lost    schedule 19.01.2017
comment
Ой, подождите, похоже, что вы получили код статуса 401 в своем ответе? Это означает «Не авторизован» — ваш локальный компьютер/сервер checkmarx находится в домене Windows, которым не является ваша виртуальная машина, и у вас настроен Cx для IWA?   -  person AviD    schedule 19.01.2017
comment
Борьба с некоторыми из тех же проблем с Checkmarx   -  person pal4life    schedule 02.03.2017


Ответы (1)


Вместо этого смог использовать IP-адрес сервера, чтобы заставить его работать, поскольку ему не удавалось идентифицировать имя сервера.

Спасибо.

person pal4life    schedule 02.03.2017