Ross, Matt
2014-Jun-26 08:15 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
Hello, I am running Debian testing x64 and have manually installed the 6.03pre17 deb packages for extlinux, pxelinux, syslinux, syslinux-common, syslinux-stuff and syslinux-utils. I have a working tftpd-hpa 5.2-18 PXE system and can boot PCs to it. All .c32 binaries, gpxelinux.0 and memdisk are from the Debian packages and everything works except for http/https sources of ISOs. I have tried both of the following and many combinations gleaned from other people's work: LABEL util1 MENU LABEL ^Util1 LINUX memdisk APPEND iso INITRD http://ourserver.ourdomain.com/Software/Util1.iso LABEL util1 MENU LABEL ^Util1 KERNEL memdisk APPEND iso initrd=http://ourserver.ourdomain.com/Software/Util1.iso When selected a message briefly appears saying: Loading memdisk... ok Loading http://ourserver.ourdomain.com/Software/Util1.iso...failed: No such file or directory Syslog on the PXE server says: in.tftpd[30574]: RRQ from xxx.xxx.xxx.xxx filename memdisk The web server hosting the ISO does not have any record of a download attempt. Please can someone tell me if I'm missing something obvious? Regards, Matt
Gene Cumm
2014-Jun-26 10:19 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
On Jun 26, 2014 4:20 AM, "Ross, Matt" <m.g.ross at herts.ac.uk> wrote:> > Hello, > > I am running Debian testing x64 and have manually installed the 6.03pre17deb packages for extlinux, pxelinux, syslinux, syslinux-common, syslinux-stuff and syslinux-utils.> Loading memdisk... ok > Loading http://ourserver.ourdomain.com/Software/Util1.iso...failed: Nosuch file or directory> > Syslog on the PXE server says: > > in.tftpd[30574]: RRQ from xxx.xxx.xxx.xxx filename memdisk > > The web server hosting the ISO does not have any record of a downloadattempt. Please can someone tell me if I'm missing something obvious? Did you try by IPv4 address? For both the TFTP and HTTP, same subnet or across routers? Firewall/filter in between? --Gene
Ross, Matt
2014-Jun-26 10:29 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
Gene, I?ve tried by IP number. I?ve also tried various web servers on our LAN, all in the same VLAN and subnet as the PC. As the error message remains the same I assumed something was broken in the setup and it was never getting to the network connection stage. All ISOs work over TFTP from the same server. The only iptables rules are for fail2ban on the PXE server, and the ISO hosting web server (Windows Server 2008 R2 + Apache 2.4) does not have a firewall running. Regards, Matt From: Gene Cumm [mailto:gene.cumm at gmail.com] Sent: 26 June 2014 11:19 To: Ross, Matt Cc: For discussion of Syslinux and tftp-hpa Subject: Re: [syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working On Jun 26, 2014 4:20 AM, "Ross, Matt" <m.g.ross at herts.ac.uk<mailto:m.g.ross at herts.ac.uk>> wrote:> > Hello, > > I am running Debian testing x64 and have manually installed the 6.03pre17 deb packages for extlinux, pxelinux, syslinux, syslinux-common, syslinux-stuff and syslinux-utils.> Loading memdisk... ok > Loading http://ourserver.ourdomain.com/Software/Util1.iso...failed: No such file or directory > > Syslog on the PXE server says: > > in.tftpd[30574]: RRQ from xxx.xxx.xxx.xxx filename memdisk > > The web server hosting the ISO does not have any record of a download attempt. Please can someone tell me if I'm missing something obvious?Did you try by IPv4 address? For both the TFTP and HTTP, same subnet or across routers? Firewall/filter in between? --Gene
Ady
2014-Jun-26 11:36 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
> Hello, > > I am running Debian testing x64 and have manually installed the 6.03pre17 deb packages for extlinux, pxelinux, syslinux, syslinux-common, syslinux-stuff and syslinux-utils. > > I have a working tftpd-hpa 5.2-18 PXE system and can boot PCs to it. All .c32 binaries, gpxelinux.0 and memdisk are from the Debian packages and everything works except for http/https sources of ISOs. I have tried both of the following and many combinations gleaned from other people's work: > > LABEL util1 > MENU LABEL ^Util1 > LINUX memdisk > APPEND iso > INITRD http://ourserver.ourdomain.com/Software/Util1.iso > > LABEL util1 > MENU LABEL ^Util1 > KERNEL memdisk > APPEND iso initrd=http://ourserver.ourdomain.com/Software/Util1.iso > > When selected a message briefly appears saying: > > Loading memdisk... ok > Loading http://ourserver.ourdomain.com/Software/Util1.iso...failed: No such file or directory > > Syslog on the PXE server says: > > in.tftpd[30574]: RRQ from xxx.xxx.xxx.xxx filename memdisk > > The web server hosting the ISO does not have any record of a download attempt. Please can someone tell me if I'm missing something obvious? > > Regards, > > Matt >Have you tried with 3 slash characters instead of 2? I mean, replacing "http://" with "http:///". LABEL util1 MENU LABEL ^Util1 LINUX memdisk APPEND iso INITRD http:///ourserver.ourdomain.com/Software/Util1.iso Regards, Ady.
Ross, Matt
2014-Jun-26 13:52 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
Ady, I had not previously tried three slashes, but have now. No difference unfortunately. I've also tried using the web server on the same machine as the PXE server and using 'http://127.0.0.1/Software/Util1.iso' as the URL, again to no avail. It appears not to be able to connect to anything via http or https. Presumably it uses network settings (such as the gateway) provided by the DHCP server? Our subnet on the dhcp server is defined like this: subnet xxx.xxx.xxx.0 netmask 255.255.255.0 { option routers xxx.xxx.xxx.1; option subnet-mask 255.255.255.0; option broadcast-address xxx.xxx.xxx.255; option domain-name "ourdomain.com"; option domain-search "blah blah blah, a few subdomains"; option domain-name-servers xxx.xxx.xxx.2, xxx.xxx.xxx.3; option netbios-name-servers xxx.xxx.xxx.xxx; option netbios-scope ""; option ntp-servers xxx.xxx.xxx.2, xxx.xxx.xxx.3; default-lease-time 1209600; max-lease-time 1814400; filename "gpxelinux.0"; next-server xxx.xxx.xxx.xxx; } Regards, Matt> -----Original Message----- > From: Syslinux [mailto:syslinux-bounces at zytor.com] On Behalf Of Ady > Sent: 26 June 2014 12:36 > To: syslinux at zytor.com > Subject: Re: [syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http > not working > > > > Hello, > > > > I am running Debian testing x64 and have manually installed the > 6.03pre17 deb packages for extlinux, pxelinux, syslinux, syslinux-common, > syslinux-stuff and syslinux-utils. > > > > I have a working tftpd-hpa 5.2-18 PXE system and can boot PCs to it. All > .c32 binaries, gpxelinux.0 and memdisk are from the Debian packages and > everything works except for http/https sources of ISOs. I have tried both > of the following and many combinations gleaned from other people's work: > > > > LABEL util1 > > MENU LABEL ^Util1 > > LINUX memdisk > > APPEND iso > > INITRD http://ourserver.ourdomain.com/Software/Util1.iso > > > > LABEL util1 > > MENU LABEL ^Util1 > > KERNEL memdisk > > APPEND iso initrd=http://ourserver.ourdomain.com/Software/Util1.iso > > > > When selected a message briefly appears saying: > > > > Loading memdisk... ok > > Loading http://ourserver.ourdomain.com/Software/Util1.iso...failed: No > such file or directory > > > > Syslog on the PXE server says: > > > > in.tftpd[30574]: RRQ from xxx.xxx.xxx.xxx filename memdisk > > > > The web server hosting the ISO does not have any record of a download > attempt. Please can someone tell me if I'm missing something obvious? > > > > Regards, > > > > Matt > > > > Have you tried with 3 slash characters instead of 2? I mean, > replacing "http://" with "http:///". > > LABEL util1 > MENU LABEL ^Util1 > LINUX memdisk > APPEND iso > INITRD http:///ourserver.ourdomain.com/Software/Util1.iso > > Regards, > Ady. > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux
Seemingly Similar Threads
- syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
- syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
- syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
- syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
- syslinux 6.03pre17 + gpxelinux.0 + iso from http not working