xmlrpc-lite | Simple xmlrpc client for node and browser | Runtime Evironment library
kandi X-RAY | xmlrpc-lite Summary
kandi X-RAY | xmlrpc-lite Summary
Simple xmlrpc client for node and browser
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of xmlrpc-lite
xmlrpc-lite Key Features
xmlrpc-lite Examples and Code Snippets
Community Discussions
Trending Discussions on xmlrpc-lite
QUESTION
I am trying to set up the VersionOne-Bugzilla integration tool (https://community.versionone.com/VersionOne_Connect/Supported_Integrations/VersionOne_Integration_for_Bugzilla_5.0_and_Above), and I am hitting one problem when trying to set up the ServiceHost configuration. On the Bugzilla Service Settings tab, I can't get a successful validation. Here is what I a picture of what my error message looks like and below that is what I'm entering:
Bugzilla URL: https://:/xmlrpc.cgi
Username:
Password:
The above URL (without the xmlrpc appended) gets me to Bugzilla. This is not a new installation by the way, we have used this for a while. I have also used this same format with /rest appended to successfully make calls to the REST API before. I also tested manually logging in with this user and got in fine. In the documentation, the URL example shows appending "/rest" instead of "/xmlrpc.cgi", which wasn't validating either (with or without ignore certificate checked). It wasn't until I downloaded the latest release from 2 days ago and tried using the updated version that I saw the "/xmlrpc.cgi" being appended instead. After seeing this in the config file and seeing in the documentation that the tool needs Bugzilla to be set up for RPC, I went down the path of researching it, and saw that I was missing some modules for RPC in Bugzilla. I installed the following four:
SOAP-Lite
XMLRPC-Lite
JSON-RPC
Test-Taint
Running checksetup.pl for Bugzilla shows that all 4 are found. After this, I used the tool here (https://docs.devzing.com/bugzilla-xml-rpc-client/) to test a version call, and I got the following result:
Now I'm left confused. I have verified that the user can access Bugzilla, and I have installed the optional RPC modules + verified that an XMLRPC call to Bugzilla works, yet the ServiceHost tool is still failing to validate. What am I missing/doing wrong? Is this validation attempt logged anywhere for more information? Thank you!
Update: after trying to do some tracing with Fiddler, I made an adjustment to the Fiddler settings to handle HTTPS. Once that was done, the validation succeeded whenever Fiddler was tracing traffic. Anything less than these options and the validation would still fail. The moment I close Fiddler and try to validate again, it fails. It seems that there is some issue with the tool's handling of HTTPS. Also note that I did switch back to using "/rest" in the URL and "ignore certificate", but those alone didn't fix the problem as I stated earlier that I already tried those and they weren't the sole solution. Is there some change I can make to the ServiceHost tool to make this run correctly without Fiddler?
...ANSWER
Answered 2020-May-06 at 18:15If you are able to configure your integration to work with through fiddler, roll with that and save your configuration. The tool is obviously mishandling your attempt to connect to your Bugzilla instance and giving false negatives. The goal for the VersionOne.Servicehost.exe.config is just an xml file that holds the configuration entered in the service host tool.
After you configure, save the configuration and attempt to run the servicehost executable which reads in the file and attempts to connect to your Bugzilla instance. It should run ok. Keep an eye on the errors in the error log file( servicehost.log ) and the console. To get Verbose logging, open the VersionOne.ServiceHost.exe.config then find and replace the two instances of "<"LogLevel>"Info" to "Debug". You will rarely use the config tool. If this workaround is not sufficient, The code is here
https://github.com/versionone/VersionOne.Integration.Bugzilla
One last note. BEWARE! Back up your working config. There are scenarios where using the servicehost tool after manually hacking the xml can overwrite your content.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install xmlrpc-lite
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page