Я пытаюсь настроить инструмент интеграции VersionOne-Bugzilla (https://community.versionone.com/VersionOne_Connect/Supported_Integrations/VersionOne_Integration_for_Bugzilla_5.0_and_Above), и я пытаюсь решить одну проблему при настройке конфигурации ServiceHost. На вкладке Настройки сервиса Bugzilla я не могу получить успешную проверку. Вот то, что я представляю, как выглядит мое сообщение об ошибке, а ниже я ввожу:
![Validation failure](https://i.stack.imgur.com/b9HIS.png)
Bugzilla URL: https: / /:/xmlrpc.cgi
Имя пользователя:
Пароль:
Приведенный выше URL (без добавления xmlrp c) возвращает меня в Bugzilla. Кстати, это не новая установка, мы использовали ее некоторое время. Я также использовал этот же формат с добавленным / rest, чтобы успешно выполнять вызовы к REST API. Я также проверил вручную вход в систему с этим пользователем и получил в порядке. В документации пример URL показывает добавление «/ rest» вместо «/xmlrpc.cgi», что также не проверялось (с проверкой игнорируемого сертификата или без нее). Только когда я скачал последнюю версию за 2 дня go и попытался использовать обновленную версию, я увидел вместо этого добавленный файл "/xmlrpc.cgi". Увидев это в файле конфигурации и увидев в документации, что инструменту нужно настроить Bugzilla для RP C, я пошёл по пути его исследования и увидел, что мне не хватает некоторых модулей для RP C в Bugzilla. Я установил следующие четыре:
SOAP -Lite
XMLRP C -Lite
JSON -RP C
Тест -Taint
Запуск checksetup.pl для Bugzilla показывает, что все 4 найдены. После этого я использовал инструмент (https://docs.devzing.com/bugzilla-xml-rpc-client/) для проверки вызова версии, и получил следующий результат:
![Bugzilla XML-RPC successful return](https://i.stack.imgur.com/jpJRm.png)
Теперь я растерялся. Я проверил, что пользователь может получить доступ к Bugzilla, и я установил дополнительные модули RP C, + проверил, что вызов XMLRP C для Bugzilla работает, но инструмент ServiceHost все еще не может проверить. Что я пропускаю / делаю неправильно? Записана ли эта попытка проверки где-либо для получения дополнительной информации? Спасибо!
Обновление: после попытки выполнить некоторую трассировку с помощью Fiddler, я внес корректировку в настройки Fiddler для обработки HTTPS. Как только это было сделано, проверка завершилась успешно, когда Fiddler отслеживал трафик c. Все, что меньше этих параметров и проверки, все равно будет неудачным. В тот момент, когда я закрываю Fiddler и пытаюсь проверить снова, это не удается. Кажется, что есть некоторая проблема с обработкой инструмента HTTPS. Также обратите внимание, что я снова переключился на использование «/ rest» в URL-адресе и «игнорировать сертификат», но одни только не решили проблему, как я уже говорил ранее, что я уже пробовал их, и они не были единственным решением. Есть ли какие-то изменения, которые я могу внести в инструмент ServiceHost для корректной работы без Fiddler?
![Validation success](https://i.stack.imgur.com/RdInN.png)