Martin,

Sorry to bother you again, but it seems the problems aren't over. It
seems like the client only successfully boots sometimes. Other times it
stops on the premount faze and gives some errors like "error in
/scripts/nfs-bottom/tcos_squashfs: //root/sfs/base.sfs not found" etc...
I also attached the service log which has the last entry of   " INFO   |
jvm 1    | 2010/05/03 15:44:34 | 15:44:34,814 INFO  [AbstractPXEService]
Expiring expired conversation
Conversation[1/00:23:7d:cb:dd:ab/2127289771]: age=67969, client=[Client
name=TC3895, description=null, ip=0.0.0.0, location=English
applicationGroups={}, applications={}]"

I tried building the OTC server from scratch in case some things got
messed up some how. But the client still only boots properly
periodically. Could this still be related to network communication
issues?

Regards,

Brian

-----Original Message-----
From: Clarke, Brian 
Sent: Monday, May 03, 2010 11:18 AM
To: 'openthinclient-user@lists.sourceforge.net'
Subject: RE: [openthinclient-user] OTC server with clientsin
differentsubnets

Hey Martin,

Seems like we were able to get it working. The network guys said they
used some sort of option to forward the broadcasts, perharps something
similar to the IP helper address system. Anyways, thanks again for the
advice because it seemed to point them in the right direction. I guess
my only other question is, can the OTC server reboot thin clients
remotely without having to log in to each thin client individually?

Regards,

Brian

-----Original Message-----
From: Clarke, Brian 
Sent: Monday, May 03, 2010 8:25 AM
To: 'openthinclient-user@lists.sourceforge.net'
Subject: RE: [openthinclient-user] OTC server with clientsin
differentsubnets

Thanks Martin, I will talk to them again. We actually tried option 66
and 67 with those options and also added a thin client manually, but for
some reason when I checked the logs the client still wasn't contacting
the OTC server. I will look into these options further and I will get
them to test the IP helper address. Thanks again for your help.

Regards,

Brian Clarke

-----Original Message-----
From: Martin Kreiner [mailto:m.krei...@levigo.de] 
Sent: Monday, May 03, 2010 8:15 AM
To: openthinclient-user@lists.sourceforge.net
Subject: Re: [openthinclient-user] OTC server with clientsin
differentsubnets

hi brian,

i'am pretty sure the concerns of your network admins are unnecessary.
if you have multiple ip helper-addresses defined, any UDP broadcasts
recieved 
on the allowed udp ports will be unicasted to EACH of the IP helpers.
as the openthinclient DHCP proxy does not interfere with DHCP servers
it's 
absolutely save to add the second ip helper-addresses.

furthermore this is best practice for using DHCP proxies and i've seen
this 
setup working dozens of times at more complex otc installations.

however, there is an alternative solution for your problem. apparently
you will 
lose the "auto-discover" feature of openthinclient and you have to add
your 
thin clients manually:

you can add two DHCP options to tell your thin client where to boot from
and 
which Network Bootstrap Program (NBP) to use. these options depend on
your DHCP 
implementation and should be set to:

next-server/TFTP Boot Server Host (DHCP Option 66):
<IP_OR_NAME_OF_YOUR_OTC_SERVER>

filename/Bootfile Name (DHCP Option 67):
pxelinux.0 or /pxelinux.0


regards,
martin



Clarke, Brian schrieb:
> Thanks again for the reply Martin,
> 
> It seems that the network guys had considered this. But, they said
that
> since they already have an ip helper-address assigned to the dhcp
> server, that if they configured another IP-helper address in the
system,
> that the clients would only look to either the DHCP server OR the OTC
> server, meaning that both can't be configured at the same time. Does
> this sound accurate to you? Perhaps I'll ask them about it again. But
I
> was hoping that there were other configurations that we could do, say
on
> the DHCP server, that would simply point the clients to the OTC
server.
> Let me know what you think.
> 
> Regards,
> 
> Brian
> 
> -----Original Message-----
> From: Martin Kreiner [mailto:m.krei...@levigo.de] 
> Sent: Monday, May 03, 2010 7:10 AM
> To: openthinclient-user@lists.sourceforge.net
> Subject: Re: [openthinclient-user] OTC server with clientsin
> differentsubnets
> 
> hi brian,
> 
> as there are no *NIX machines involved you won't hit SUITE-39: good.
> 
> simply spoken, you have to make sure that the otc server will receive
> the 
> broadcast DHCP discover packages sent by your thin clients. the otc
> server 
> basically needs the same switch/ip helper setup as you DHCP server. so
> what you 
> have to do is:
> 
> - make sure the otc server gets a persistent IP (via DHCP or static)
> - add an ip helper-address of your otc server IP to any swich which
has
> already 
> an ip helper-address entry of your DHCP server
> 
> for detailed informations have a look at page 18 in Intel's "Preboot
> Execution 
> Environment (PXE) Specification":
> http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf
> 
> 
> cheers,
> martin
> 
> 
> Clarke, Brian schrieb:
>> Hi Martin
>>  
>> The OTC server is running on windows 2003 server R2. I have it
> installed on a virtual machine on vmware workstation 6.x.  Like it
said,
> it worked fine when it was on the same subnet as the Thin clients. But
> it doesn't work at all when on a different subnet. The host machine
> which is hosting the virtual machines is also running windows server
> 2003 R2.  Any assistance would be greatly appreciated.
>>  
>> regards,
>>  
>> Brian
>>
>> ________________________________
>>
>> From: Martin Kreiner [mailto:m.krei...@levigo.de]
>> Sent: Fri 4/30/2010 5:03 PM
>> To: openthinclient-user@lists.sourceforge.net
>> Subject: Re: [openthinclient-user] OTC server with clients in
> differentsubnets
>>
>>
>> hi brian,
>>
>> to give you further instructions i need to know the operating system
> your
>> openthinclient server is running and if there is any kind of
> virtualisation
>> layer in between.
>> just to make sure you will not hit the following problem:
>> https://issues.openthinclient.org/otc/browse/SUITE-39
>>
>>
>> regards,
>> martin
>>
>> Clarke, Brian schrieb:
>>> Good day,
>>>
>>>
>>>
>>> I'm a new user of openthinclient and I am unable to get the OTC
> server
>>> to work across multiple subnets.
>>>
>>>
>>>
>>> We have 3 or 4 different subnets (192.168.210, 192.168.212 etc...)
> for our
>>> clients. The OTC server is on a another subnet which is strictly for
>>> servers -  172.30.1.   The Dhcp server is on its own subnet also,
but
>>> they have a IP helper configured so that it works for all of the
> client
>>> subnets (excluding the 172.30.1 subnet which doesn't use DHCP). If I
>>> have the OTC server on the same subnet as the client it will work.
>>> However, if I have it on the server subnet (172.....) it doesn't
work
> at
>>> all.  I have checked the logs on the OTC server and they don't show
> any
>>> incoming traffic from the other subnets. What do I need to configure
> to
>>> get this working? My knowledge of networking is a bit limited when
it
>>> comes to switches and what have you, so please explain as easily as
>>> possible. Although I don't manage the switches or DHCP servers, I
> know
>>> the guys who do, so I can tell them what to do.  Any assistance
would
> be
>>> much appreciated.
>>>
>>>
>>>
>>> Regards,
>>>
>>>
>>>
>>> Brian Clarke

------------------------------------------------------------------------
------
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org
openthinclient-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openthinclient-user
INFO   | jvm 1    | 2010/05/03 15:43:20 | 15:43:19,970 INFO  
[BindToAddressPXEService] Ignoring non-PXE DISCOVER on 
TCLIENTSERVER/172.30.1.102:67 from /0.0.0.0:68 MAC=1/00:1f:29:bc:42:8a 
ID=CPQRIB3
INFO   | jvm 1    | 2010/05/03 15:43:20 | 15:43:20,376 INFO  
[BindToAddressPXEService] Ignoring non-PXE DISCOVER on 
TCLIENTSERVER/172.30.1.102:67 from /0.0.0.0:68 MAC=1/00:21:5a:51:96:9a 
ID=CPQRIB3
INFO   | jvm 1    | 2010/05/03 15:43:24 | 15:43:24,767 INFO  
[BindToAddressPXEService] Got PXE DISCOVER on TCLIENTSERVER/172.30.1.102:67 
from /192.168.212.2:67 MAC=1/00:23:7d:cb:dd:ab 
ID=PXEClient:Arch:00000:UNDI:002001
INFO   | jvm 1    | 2010/05/03 15:43:24 | 15:43:24,814 INFO  
[BindToAddressPXEService] Got PXE DISCOVER on TCLIENTSERVER/172.30.1.102:67 
from /192.168.212.1:67 MAC=1/00:23:7d:cb:dd:ab 
ID=PXEClient:Arch:00000:UNDI:002001
INFO   | jvm 1    | 2010/05/03 15:43:24 | 15:43:24,829 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:24 | 15:43:24,845 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:24 | 15:43:24,845 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:24,907 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:24,923 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:24,954 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:24,986 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:25,001 ERROR [Transaction] No 
type mapping key in cached attributes
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:25,064 INFO  
[BindToAddressPXEService] Conversation started
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:25,064 INFO  
[BindToAddressPXEService] Conversation started
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:25,079 INFO  
[BindToAddressPXEService] Got OFFER within 
Conversation[1/00:23:7d:cb:dd:ab/2127289771]: age=250, client=[Client 
name=TC3895, description=null, ip=0.0.0.0, location=English 
applicationGroups={}, applications={}]
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:25,079 INFO  
[BindToAddressPXEService] Sending PXE proxy offer DHCP Discover: 
hwAddress=1/00:23:7d:cb:dd:ab, tx=2127289771, 
options=org.apache.directory.server.dhcp.options.optionsfi...@1fd01f7
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:25,079 INFO  
[BindToAddressPXEService] Got OFFER within 
Conversation[1/00:23:7d:cb:dd:ab/2127289771]: age=0, client=[Client 
name=TC3895, description=null, ip=0.0.0.0, location=English 
applicationGroups={}, applications={}]
INFO   | jvm 1    | 2010/05/03 15:43:25 | 15:43:25,095 INFO  
[BindToAddressPXEService] Sending PXE proxy offer DHCP Discover: 
hwAddress=1/00:23:7d:cb:dd:ab, tx=2127289771, 
options=org.apache.directory.server.dhcp.options.optionsfi...@1f10c35
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,814 INFO  
[BindToAddressPXEService] Got PXE REQUEST on TCLIENTSERVER/172.30.1.102:67 from 
/192.168.212.1:67 MAC=1/00:23:7d:cb:dd:ab ID=PXEClient:Arch:00000:UNDI:002001
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,814 WARN  
[AbstractPXEService] Ignoring DHCP Request on wrong port 67
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,814 INFO  
[BindToAddressPXEService] Got PXE REQUEST on TCLIENTSERVER/172.30.1.102:67 from 
/192.168.212.2:67 MAC=1/00:23:7d:cb:dd:ab ID=PXEClient:Arch:00000:UNDI:002001
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,814 WARN  
[AbstractPXEService] Ignoring DHCP Request on wrong port 67
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,845 INFO  
[BindToAddressPXEService] Got PXE REQUEST on TCLIENTSERVER/172.30.1.102:4011 
from /192.168.212.209:68 MAC=1/00:23:7d:cb:dd:ab 
ID=PXEClient:Arch:00000:UNDI:002001
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,845 INFO  
[BindToAddressPXEService] Sending PXE proxy ACK 
rootPath=172.30.1.102:/openthinclient bootFileName=/pxelinux.0 
nextServerAddress=172.30.1.102 reply=DHCP Acknowledge: 
hwAddress=1/00:23:7d:cb:dd:ab, tx=2127289771, 
options=org.apache.directory.server.dhcp.options.optionsfi...@9f6ece
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,861 INFO  [TFTPServer] 
Starting TFTP send for /pxelinux.0 to /192.168.212.209:2070
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,861 ERROR [TFTPServer] READ: 
error starting transfer for /192.168.212.209:2070: Error received: 0: TFTP 
Aborted
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,861 INFO  [TFTPServer] 
Starting TFTP send for /pxelinux.0 to /192.168.212.209:2071
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,861 INFO  [TFTPServer] Using 
blksize=1456
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,861 INFO  [TFTPServer] TFTP 
startup took 0
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,876 INFO  [TFTPServer] TFTP 
send to /192.168.212.209:2071 finished normally.
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,923 INFO  
[PXEConfigTFTProvider] Got request for 01-00-23-7d-cb-dd-ab
INFO   | jvm 1    | 2010/05/03 15:43:26 | 15:43:26,923 INFO  
[PXEConfigTFTProvider] MAC is 01-00-23-7d-cb-dd-ab
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,048 INFO  
[PXEConfigTFTProvider] Serving Client [Client name=TC3895, description=null, 
ip=0.0.0.0, location=English applicationGroups={}, applications={}]
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 WARN  
[PXEConfigTFTProvider] Pattern refers to undefined variable 
BootOptions.ExtraOptions
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 INFO  [TFTPServer] 
Starting TFTP send for /pxelinux.cfg/01-00-23-7d-cb-dd-ab to 
/192.168.212.209:57089
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 INFO  [TFTPServer] Using 
blksize=1440
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 INFO  [TFTPServer] TFTP 
startup took 141
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 INFO  [TFTPServer] TFTP 
send to /192.168.212.209:57089 finished normally.
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 INFO  [TFTPServer] 
Starting TFTP send for /vmlinuz to /192.168.212.209:57090
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 INFO  [TFTPServer] Using 
blksize=1440
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,064 INFO  [TFTPServer] TFTP 
startup took 0
INFO   | jvm 1    | 2010/05/03 15:43:27 | 15:43:27,642 INFO  
[BindToAddressPXEService] Ignoring non-PXE DISCOVER on 
TCLIENTSERVER/172.30.1.102:67 from /0.0.0.0:68 MAC=1/00:1f:29:bc:42:8a 
ID=CPQRIB3
INFO   | jvm 1    | 2010/05/03 15:43:28 | 15:43:28,142 INFO  [TFTPServer] TFTP 
send to /192.168.212.209:57090 finished normally.
INFO   | jvm 1    | 2010/05/03 15:43:28 | 15:43:28,157 INFO  [TFTPServer] 
Starting TFTP send for /initrd.img to /192.168.212.209:57091
INFO   | jvm 1    | 2010/05/03 15:43:28 | 15:43:28,157 INFO  [TFTPServer] Using 
blksize=1440
INFO   | jvm 1    | 2010/05/03 15:43:28 | 15:43:28,157 INFO  [TFTPServer] TFTP 
startup took 0
INFO   | jvm 1    | 2010/05/03 15:43:31 | 15:43:31,298 INFO  [TFTPServer] TFTP 
send to /192.168.212.209:57091 finished normally.
INFO   | jvm 1    | 2010/05/03 15:43:41 | 15:43:41,970 INFO  
[BindToAddressPXEService] Ignoring non-PXE DISCOVER on 
TCLIENTSERVER/172.30.1.102:67 from /0.0.0.0:68 MAC=1/00:1f:29:bc:42:8a 
ID=CPQRIB3
INFO   | jvm 1    | 2010/05/03 15:44:09 | 15:44:09,595 INFO  
[BindToAddressPXEService] Ignoring non-PXE DISCOVER on 
TCLIENTSERVER/172.30.1.102:67 from /0.0.0.0:68 MAC=1/00:1f:29:bc:42:8a 
ID=CPQRIB3
INFO   | jvm 1    | 2010/05/03 15:44:25 | 15:44:25,736 INFO  
[BindToAddressPXEService] Ignoring non-PXE DISCOVER on 
TCLIENTSERVER/172.30.1.102:67 from /0.0.0.0:68 MAC=1/00:21:5a:51:96:9a 
ID=CPQRIB3
INFO   | jvm 1    | 2010/05/03 15:44:34 | 15:44:34,814 INFO  
[AbstractPXEService] Expiring expired conversation 
Conversation[1/00:23:7d:cb:dd:ab/2127289771]: age=67969, client=[Client 
name=TC3895, description=null, ip=0.0.0.0, location=English 
applicationGroups={}, applications={}]
------------------------------------------------------------------------------
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org
openthinclient-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openthinclient-user

Reply via email to