Hi Gordon,
welcome ;)
You must add the name of the "endpoint" to the URI, the default config
comes with two - public and enroll, so you need to call
http://localhost:8080/rpc/public
You will very likely find the error message in the apache server log as
the rpc layer dies very early with the wrong url so the logging is not
yet set up.
Oliver
On 30.06.22 16:59, Gordon Bin Nicholas wrote:
Hi,
I am interested in OpenXPKI and started an instance of it using docker
following the instructions given on the github page for
oepnxpki-docker. I configured the Apache server to accept RPC calls
via HTTP port 8080. However, I ran into problems trying to call any of
the RPC endpoints. For example, I called:
curl -F "method=SearchCertificate" -F "common_name=test"
http://localhost:8080/rpc
The response:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head>
<title>500 Internal Server Error</title> </head><body> <h1>Internal
Server Error</h1> <p>The server encountered an internal error or
misconfiguration and was unable to complete your request.</p>
<p>Please contact the server administrator at [no address given] to
inform them of the time this error occurred, and the actions you
performed just before this error.</p> <p>More information about this
error may be available in the server error log.</p> </body></html>
I tried accessing rpc.log to find out what's wrong. But to my
surprise, the log was never created. I tried calling the EST-Wrapper.
This time it worked perfectly fine. Why does RPC give me an error, but
EST works fine? Is there a misconfiguration for RPC? (The
configuration I have is from the openxpki-config repository)
Thanks and Regards,
Gordon Nicholas
_______________________________________________
OpenXPKI-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openxpki-users
--
Protect your environment - close windows and adopt a penguin!
_______________________________________________
OpenXPKI-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openxpki-users