Hello, I have the same problem with https (in combination with numerical IP address), but I have no control over the SSL certificates. I know that JMeter accesses the server without problems, so I suppose that in principle it would be possible to solve the problem within the http module, without client intervention.
I would greatly appreciate if a solution could be found so that the http module works robustly and out of the box. I find the http module extremely important. It it works just fine it can make BaseX very attractive for people who are far from thinking that an XML database is of any interest to them.
Cheers,
Hans-Juergen
Marco Lettere <marco.lettere@dedalus.eu> schrieb am 17:08 Donnerstag, 6.Februar 2014:
Yes, thanks to all for the
contributions.
Fortunately I'm in control of the HTTPS server side so I could fix
the SSL certificate there by recreating it with the keytool
options
-ext nas=ip:X.Y.Z.W,dns:localhost,dns:demohost
This adds a section like this
SubjectAlternativeName [
DNSName: localhost
DNSName: demohost
IPAddress: X.Y.Z.W
]
into the certificate stored on the created server's keystore
(jks). I then imported it (always with keytool) into the cacerts
of the jdk I use to run basex with. Finally I restarted basex
server and gui. At that point everything works fine and I can
send-request to either of the three possibilities ('localhost', ip
address or any other added dns name like 'demohost').
I know this is not basex specific but maybe this detailed answer
could be useful for anyone who will stumble upon this discussion
for the same reasons as mines.
Thanks again,
Marco.
On 02/06/2014 02:59 PM, Florent Georges wrote: