Tags:
create new tag
view all tags

Question

I have TWiki setup very nicely, using SSL and client authentication. My setup is such that authentication is required for all tasks - even read.

I installed the TWikiDrawPlugin, and found it does not work. Much digging lead me to the conclusion that it is the SSL that breaks it. I have two TWiki's setup on the same server, the one without SSL works OK.

From my limited understanding of how it works, it seems that the Java applet doesn't understand that it's supposed to be doing things via SSL. When Saving a drawing, I am never prompted to type in a username and password to authenticate, as I am on the non-SSL site.

Is this something that can be fixed, or worked around?

  • TWiki version: 20010901
  • Web server: Apache+mod_ssl-1.3.20+2.8.4
  • Server OS: FreeBSD 4.3
  • Web browser: Mozilla 0.9.5
  • Client OS: Linux

-- JustinHawkins - 13 Jan 2002

I have the same problem here. Since the Java Applet creates its own http connection rather than using that of the server, it would have to support SSL itself, which is probably non-trivial to implement (?).

A different approach would be that the applet would call a JavaScript function on the web page that POSTs the data with the browser, using the browser's connection. This would have the nice side effect that the applet wouldn't need to ask for the password again.

-- BernhardNemec - 16 Jan 2003

Answer

See Plugins.TWikiDrawPluginDev, it should have the answer to the SSL problem.

-- PeterThoeny - 16 Jan 2003

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2003-01-16 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.