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
Ady
2014-Jun-26 14:12 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
> > -----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. > Ady, > > I had not previously tried three slashes, but have now. Nodifference 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 > >Instead of "gpxelinux.0", have you tried "lpxelinux.0" (included in the same pxelinux package), with 2 or with 3 slash characters? Regards, Ady.
Ross, Matt
2014-Jun-26 14:33 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
Ady, I switched the dhcp server to lpelinux.0 and although it still doesn't work, with two slashes and using 127.0.0.1 it doesn't fail immediately. There's a delay of about 15 seconds between 'Loading http://127.0.0.1/Software/Util1.iso...' and 'failed'. With three slashes it fails immediately. Using any other IP or DNS hostname it fails immediately as well. Regards, Matt> -----Original Message----- > From: Syslinux [mailto:syslinux-bounces at zytor.com] On Behalf Of Ady > Sent: 26 June 2014 15:13 > To: syslinux at zytor.com > Subject: Re: [syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http > not working > > > > > -----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. > > 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 > > > > > > Instead of "gpxelinux.0", have you tried "lpxelinux.0" (included in > the same pxelinux package), with 2 or with 3 slash characters? > > Regards, > Ady. > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux
H. Peter Anvin
2014-Jun-26 21:20 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
On 06/26/2014 06:52 AM, Ross, Matt wrote:> 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? >Well, 127.0.0.1 would be the client itself, which clearly won't answer. -hpa
Ross, Matt
2014-Jun-27 07:42 UTC
[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
Is there anything else I can try before I give up? I tried putting the verbosity of tftpd-hpa up to 9 but it's not giving me any extra clues. Can I make syslinux produce more verbose output of messages? Regards, Matt> -----Original Message----- > From: H. Peter Anvin [mailto:hpa at zytor.com] > Sent: 26 June 2014 22:20 > To: Ross, Matt; Ady; syslinux at zytor.com > Subject: Re: [syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http > not working > > On 06/26/2014 06:52 AM, Ross, Matt wrote: > > 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? > > > > Well, 127.0.0.1 would be the client itself, which clearly won't answer. > > -hpa >
Reasonably Related 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