Thanks for getting back to me @sej7278, it must be something related to that but I can’t seem to pinpoint it.
On the kickstart server port 80 is running on all interfaces, port 443 isn’t running at all,
[root@kickstart media]# ss -tulpen |grep :80
tcp LISTEN 0 128 *:80 *:* users:(("httpd",pid=21600,fd=4),("httpd",pid=20992,fd=4),("httpd",pid=20991,fd=4),("httpd",pid=20990,fd=4),("httpd",pid=20988,fd=4)) ino:8008624 sk:5 v6only:0 <->
[root@kickstart media]# ss -tulpen |grep :443
[root@kickstart media]#
I have two interfaces:
[root@kickstart media]# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 52:54:00:b7:62:04 brd ff:ff:ff:ff:ff:ff
3: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 52:54:00:5e:18:aa brd ff:ff:ff:ff:ff:ff
enp7s0 is the one I have DHCP running on, and httpd works on that interface:
[root@kickstart media]# ip a |grep 192.168.100.1
inet 192.168.100.1/24 brd 192.168.100.255 scope global noprefixroute enp7s0
Test curl on the same server, and on a different server (same response):
[root@kickstart media]# curl http://192.168.100.1/media/dvd/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>Index of /media/dvd</title>
</head>
<body>
I’ve also switched firewalld off, temporarily as I suspected it might be blocking traffic from a zone which it doesn’t trust (I’m not sure of this, I just suspected something like this might be the case).
I’m still scratching my head, I can access that url perfectly from another VM that I manually built on the same network.