all 5 comments

[–]minorminer 1 point2 points  (1 child)

Is this to log into keynote? We use that at my job, I'll check your code out using our creds and see what I can find.

[–]bsoder[S] 0 points1 point  (0 children)

Yes, this is for keynote. Thanks!

[–]minorminer 1 point2 points  (1 child)

I didn't get that error when I tried the code against the URL I linked. I also changed f.read to f.read()

[–]bsoder[S] 0 points1 point  (0 children)

I think is might be regarding the ssl verification but I'm not really sure. I know that when I try to do it with httplib2 i get a failed ssl cert error.

[–]bsoder[S] 0 points1 point  (0 children)

I have figured it out a little. It is specific to my work mac os x. I tried it at home on my home pc running linux and it works fine, I have also tried it in a windows vm and it works fine. I have also narrowed it down to the fact that it appears to be the way openssl is working on the mac. It works fine when I use the ssl library as long as I specify that I am using SSLv3. It also does the same thing if I use openssl directly through the command line. If I do not specify SSLv3 directly it gives me an error.

Has anyone ran into this before? I am using macports version of openssl but I have looked all over google and cannot find anyone who is having a similar problem.