You can also turn the firewall off by editing /etc/sysconfig/system-config-firewall and changing --enabled to --disabled and saving then rebooting.

Chris J.


I'm assuming you have httpd running as well as cobblerd and that you've checked ports 80 and 25151 with nmap or telnet to see that they're open.

In the cli.py reference listed in the traceback you can see two things are being tested, It's using the /etc/cobbler/settings server variable to test access to port 80 to make sure the web server is there and that the ProxyPass in /etc/httpd/conf.d/cobbler.conf is set up so that access to /cobbler_api gets bounced to port 25151. You may be able to see these ports with iptables still turned on but not get any data exchanges from them. I ran into this myself. Either you need to be good enough with the iptables rules and the firewall setup to allow the necessary ports to pass traffic or they have to be turned off.

The firewall can be disabled in the GUI. If the firewall is on there should be a big red icon in the GUI window that says Disable, click that and then the Apply icon.

SELinux can be disabled in /etc/selinux/config by setting SELINUX=disabled and a reboot. And make sure disabled is spelled right. I think all you may need to do is turn off SELinux but it can't hurt to turn off both.

Iptables is turned off as listed below.

Other than this I can't think of anything else assuming the rest of the installation is right (This isn't to say there are no another ways, I just can't think of one.). At least one of these still being running is how I got the error you list. Rechecking that everything was off (several times) is how I got cobbler check to work and start giving more useful information.

Chris J.


_______________________________________________
cobbler mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/cobbler

Reply via email to