Hi Jim, Until I or someone else gets SSL working for Windows, the sensible thing is probably for Furnace to not require https for logins on Windows. I've pushed a patch with this change.
The reason we don't support OpenSSL on Windows is that it doesn't support non-blocking IO there. On Unix, its relatively easy to use OpenSSL with a non-blocking descriptor. On Windows it is still possible, but it requires the use of a lower-level API where you marshall encrypted data in and out of buffers yourself before handing it off to the I/O subsystem. If anyone wants to take this project on, it would be great. Let me know and I'll give pointers. Slava On Sat, Oct 23, 2010 at 3:07 PM, Jim mack <j...@less2do.com> wrote: > Hi, > > Factor doc says that secure sockets is not supported: > http://docs.factorcode.org/content/article-io.sockets.secure.html > I've tried installing the now 1.0 http://www.openssl.org/ for windows, and > it hasn't 'magically' started working. I'm out of my depth here, and may be > using the wrong terms/ideas. > > I'd like to use the code like 'blogs' in webapps. It works fine on my Mac, > but I have to spend my day in Windows, and I think you have that user group > very well supported in general. My first desire would be to know where to > temporarily stub out the secure stuff so I can have fake security on windows > until I test on mac & post the real stuff to linode. > > If I can't stub the security, I would like to be to be able to fake an > authorized login. The code is far beyond me at this time - it's a clear > symbol 'logged-in-user' I need to set, but I seem to need to do this in some > kind of context. I keep running into continuation/realm errors, and I'm not > understanding what context I need to start before setting the auth variables > that actually store the stuff. > > I've tried sending a user tuple to successful-login from my own code, but > run into some kind of continuation/realm mismatch (it tries to end something > I didn't know to start). I tried setting logged-in-user in my own code, but > have a context problem, because when the blogs code tries to get it, it's > null, or I get a stack overflow error. > > I've made my own auth routines to work in http just to get going, and I can > make some calls to responders like blogs, but sooner or later something > expects furnace's auth to be set correctly. Can someone help point me to a > way to subvert this, or authoritatively tell me I can't? :) > > Thanks. > > -- > Jim > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > Factor-talk mailing list > Factor-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/factor-talk > > ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk