External Edit with HTTPS client authentication

I have turned on HTTPS with client authentication and it runs happily.

However, External Edit does not work - I get:

Has anyone else played with this?  (Note that we are running not just HTTPS, but HTTPS with client authentication.)  We are running LetsEncrypt certificates - and initially Java was bitching that it did not recognise LetsEncypt - but an upgrade of my laptop from 1.8u91 to 1.8u131 fixed that.

 

Any suggestions??

Regards, Tim G

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Re: External Edit with HTTPS client authentication

Can you verify that its loading documents from the expected location?

To do this:

  • go into Java Control Panel
  • on the General Tab under Temporary Internet Files, View
  • in the Java Cache Viewer, right click on OpenVPMS Editor Launcher and select Show JNLP file.

Towards the bottom, it should display the URL it is connecting to:

E.g.:

<application-desc main-class="org.openvpms.web.webdav.launch.EditorLauncher">
    <argument>http://localhost:8080/openvpms/document/067e3f46-ea1e-45ee-af4f-60a3a908d8f1/123/Referral%20Letter.odt</argument>
</application-desc>

In your case, it is should point to a 443 or 8443 port, and use https.

If so, can you copy the URL in the <argument> to your browser, and download it?

If that works, then it may be that OpenOffice isn't using your client certificate. See https://wiki.openoffice.org/wiki/How_to_use_digital_Signatures for more details.

Syndicate content