When connect to our inhouse bugzilla 4 server I always get the error "Could't detect tracker type".
The logs on stdout look that entomologist does not even try to treat this as a bugzilla server:
Could not load locale file
Detecting...
Check version
Checking version
Checking trac
QUrl( "https://bugzilla/login/xmlrpc" )
Check version
Checking mantis
Check version
Checking Mantis version
Finished detecting
Entomologist didn't actually have support for Bugzilla 4.0 turned on, but it should have at the very least gotten past the detection stage. How are you specifying the host? With a fully qualified domain name, or an IP address? Also confirm that the web service is enabled:
curl -v https://yourbugzillapath/xmlrpc.cgi
should return a "411 Length Required" message.
I've added proper support for Bugzilla 4 in version 0.6.1 (tarball is on sf.net, and packages are building right now) so hopefully it will work for you once you get past the detection.
> How are you specifying the host?
Using IP, fully qualified name or host name only makes no difference.
> curl -v https://yourbugzillapath/xmlrpc.cgi
This gives me:
<snip>
* SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
* Closing connection #0
curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
</snip>
Try 'curl -vk https://yourbugzillapath/xmlrpc.cgi' if your server has a self-signed cert.