Ok, I thought I've got it, but not...
I added a data connection library to MOSS and saved the web service connection file to that library.
I also checked the "Allow cross-domain data access for user form templates that use connection settings in a data connection file" in Central Administration.
And after making those changes it started to work for my admin user.
However when I logged in with my normal user I couldn't access the service again.
What do I need to do now?