Hi Yanni,<br><br><div class="gmail_quote">On Wed, Oct 6, 2010 at 5:03 PM, Yanni Chiu <span dir="ltr">&lt;<a href="mailto:yanni@rogers.com">yanni@rogers.com</a>&gt;</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&#39;ve tried a &quot;ton&quot; of VM&#39;s, and I keep getting a failure in<br>
#primitiveSSLCreate. #listLoadedModules does not show any SqueakSSL<br>
(e). Unfortunately, since I don&#39;t have Snow Leopard, then I cannot run<br>
&quot;Squeak 5.8b10.app&quot; VM.<br>
<br>
So can you confirm which Mac VM you&#39;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 &quot;Squeak 4.2.4beta1U.app&quot; VM, which I&#39;ve tried before, but I just tried again, and I get #primitiveSSLCreate failure again.<br>
<br>
Anybody have any idea what&#39;s going on? Here&#39;s what I&#39;ve been doing:<br>
- in a Finder, I select the VM .app, and choose &quot;Show Package Contents&quot;<br>
- in the new Finder window, I navigate through Contents--&gt;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 &#39;@&#39; in the &quot;ls&quot; listing (i.e. extended attributes), but I don&#39;t see them anymore<br>
- Strangely, SqueakSSL.bundle has a folder icon, whereas the other plugins have a special icon, which requires another &quot;Show Package Contents&quot; 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: &#39;<a href="http://www.squeak.org" target="_blank">http://www.squeak.org</a>&#39;) content.<br>
- this fails in #primitiveSSLCreate<br>
    (WebClient httpGet: &#39;<a href="https://openid.org/home" target="_blank">https://openid.org/home</a>&#39;) content.<br>
- I&#39;ve tried running dapptrace, but the -U option caused the image the freeze<br>
- I don&#39;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&#39;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>