Freebsd Bitcoind doesn't read config correctly
I don't know exacly how, but I got it working.
I do know that I used export LC_ALL=en_US.UTF-8 but I am not sure that is the reason it works. 

I still have the same error with the -conf paramter. Even when permissions are 777.

I know this isn't a perfect answer. But my bitcoind server works now.