Wittbo, from your sig, you are using Mac ? and you have not mentioned the FPC version you are using.
On Linux, with FPC3.0.4 there were several ssl problems, one involved FPC looking for a particular name for the ssl libraries that was not normally there. If you can run strace on the Mac, you might be able to see which ssl libraries your app is trying to use.
One rather silly solution to that problem on Linux was to install the dev library, it made a symlink that did have the name that FPC was looking for. But this problem went away with FPC320.
Davo