This chapter is really a pain for me and mostly the source when I having problems with Linux. But on the other hand it restrict system access to unexpected visitors as expected.
As general rule: When running in troubles, check if it works as root, if so then it is an authentication problem.