Thanks for the answer. Anonymity isnt that important to me when one would have to go to the server first to find my address. Or can it be found through blockchain somehow like CCC did?
The blockchain itself does not store any IP values but services like blockchain.info store and report the IP of the node that a transaction is relayed by. In this case that would be the server IP not yours.
When i chose a server, switched to TCP/SSL, click ok and then go back to server and the setting is still this way can i be sure then that it runs through SSL? Im not sure how to find out really.
This sounds right but I'd be careful of failover mechanisms as this is a bit unclear. If you select the "choose random server when failed" option it could be it will connect to anything available even not using the same protocol you expect. So you may want to not choose that option to be sure you manually intervene if a server is offline.
And with this setting using an open wlan isnt problematic right?
Generally data is safe over SSL/HTTPS but if you are on a public (untrusted) network then you are still vulnerable to any other attacks possible. eg. an ARP spoof attack can redirect traffic such that a MITM attack can be setup, meaning you may not trust you are connected to who you think, or a DNS spoof attack. On untrusted networks even with SSL/HTTPS it is better to use a VPN or SSH tunnel to connect to a network you trust more. Also, I'm not sure how much certificate validation is done in the client for SSL and/or HTTPS. I do know that my server has a self-signed certificate and it seems to work ok - which implies that identity is NOT checked by the client. So while data in transit is secure you cannot be sure who you are connected to. The case could be made this doesn't matter so much as you do not need 100% trust for the server anyway, but be aware if your transactions are super secret that some hostile entity may be able to fake being the server.