Hi Yanni,<br><br><div class="gmail_quote">On Wed, Oct 6, 2010 at 5:03 PM, Yanni Chiu <span dir="ltr"><<a href="mailto:yanni@rogers.com">yanni@rogers.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On 06/10/10 6:43 PM, Lawson English wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 10/6/10 2:56 PM, Yanni Chiu wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I've tried a "ton" of VM's, and I keep getting a failure in<br>
#primitiveSSLCreate. #listLoadedModules does not show any SqueakSSL<br>
(e). Unfortunately, since I don't have Snow Leopard, then I cannot run<br>
"Squeak 5.8b10.app" VM.<br>
<br>
So can you confirm which Mac VM you've got it working on?<br>
</blockquote>
<br>
The one listed under version 4.1 download in the upper right corner of<br>
<a href="http://www.squeak.org" target="_blank">http://www.squeak.org</a>: <a href="http://ftp.squeak.org/4.1/mac/Squeak4.1-mac.zip" target="_blank">http://ftp.squeak.org/4.1/mac/Squeak4.1-mac.zip</a><br>
</blockquote>
<br>
Okay, that gets me a "Squeak 4.2.4beta1U.app" VM, which I've tried before, but I just tried again, and I get #primitiveSSLCreate failure again.<br>
<br>
Anybody have any idea what's going on? Here's what I've been doing:<br>
- in a Finder, I select the VM .app, and choose "Show Package Contents"<br>
- in the new Finder window, I navigate through Contents-->Resources directory, where I see a bunch of other plugin bundles<br>
- I copy the SqueakSSL.bundle directory from the download area, to the Resources folder<br>
- in an earlier download of SqueakSSL I was seeing '@' in the "ls" listing (i.e. extended attributes), but I don't see them anymore<br>
- Strangely, SqueakSSL.bundle has a folder icon, whereas the other plugins have a special icon, which requires another "Show Package Contents" in order to view its contents.<br>
- Then I drag the Squeak image onto the VM .app, and a Squeak world opens<br>
- I load WebClient and SqueakSSL via Monticello<br>
- this works, I get html content:<br>
(WebClient httpGet: '<a href="http://www.squeak.org" target="_blank">http://www.squeak.org</a>') content.<br>
- this fails in #primitiveSSLCreate<br>
(WebClient httpGet: '<a href="https://openid.org/home" target="_blank">https://openid.org/home</a>') content.<br>
- I've tried running dapptrace, but the -U option caused the image the freeze<br>
- I don't know of any other way to get a trace of the system calls, since strace is not available on the Mac<br>
<br>
Any suggestions?<br></blockquote><div><br></div><div>Have you checked that the plugin loads at all? i.e. after you get the failure of primitiveSSLCreate and you list plugins is the SSL plugin included? If not, then there's probably an undefined symbol and you may see an informative error message on the console or maybe able to trace through the plugin loading code to dlopen and get a useful error form that.</div>
<div><br></div><div>HTH</div><div>Eliot</div></div><br>