Discussion:
[openthinclient-user] No boot file name received
hv
2008-03-05 11:26:06 UTC
Permalink
Trying to install and test openthinclient on a FreeBSD 7.0-RELEASE and
jdk1.6.0 on the server and VMWare Fusion running on MacOSX .
The server starts

12:06:38,954 INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build:
SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 18s:941ms

but the client doesnt boot and stops with
PXE-E53 - No boot filename received.

There is some conversation running:
...
12:10:07,446 INFO [EavesdroppingPXEService] Conversation started
12:10:08,015 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/704839797]: age=890, client=[Client
name=adminx-ThinClient, description=VMWare Fusion, ip=10.3.119.241,
location=Default applicationGroups={}, applications={}]
12:10:08,017 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=704839797,
options=***@3fa99295
12:10:08,017 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/704839797]: age=1, client=[Client
name=adminx-ThinClient, description=VMWare Fusion, ip=10.3.119.241,
location=Default applicationGroups={}, applications={}]
12:10:08,018 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=704839797,
options=***@3ac67f69
12:10:09,116 INFO [EavesdroppingPXEService] Got PXE DISCOVER on
0.0.0.0/0.0.0.0:67 from /0.0.0.0:68 MAC=1/00:0c:29:03:00:75
ID=PXEClient:Arch:00000:UNDI:002001
12:10:09,116 INFO [EavesdroppingPXEService] Got OFFER for which there
is no conversation on 0.0.0.0/0.0.0.0:68 from /10.3.7.82:67
MAC=1/00:0c:29:03:00:75 ID=<???>
...

Looking on what the server logged during startup i found those lines,
indicating that the problem is the NFS Service:
...
12:06:29,722 INFO [NFSService] Exporting /export/openthinclient/
server/default/data/nfs/root /openthinclient *(rw)
12:06:29,722 INFO [NFSService] Exporting /export/openthinclient/
server/default/data/nfs/home /home *(rw)
12:06:29,742 INFO [NFSService] Portmapper already running
12:06:29,753 INFO [PathManager] Loading path database at /export/
openthinclient/server/default/data/nfs-paths.db
12:06:29,768 INFO [NFSService] Starting NFS server
12:06:29,779 INFO [NFSService] Starting mount daemon
12:06:29,783 FATAL [NFSService] NFS server died with exception.
org.acplt.oncrpc.OncRpcException: ONC/RPC portmap failure
at
org.acplt.oncrpc.OncRpcPortmapClient.setPort(OncRpcPortmapClient.java:
314)
at
org
.acplt
.oncrpc
.server
.OncRpcUdpServerTransport.register(OncRpcUdpServerTransport.java:215)
at
org
.acplt.oncrpc.server.OncRpcServerStub.register(OncRpcServerStub.java:
101)
at org.acplt.oncrpc.server.OncRpcServerStub.run(OncRpcServerStub.java:
79)
at org.openthinclient.nfs.NFSService
$RpcServerThread.doRunServer(NFSService.java:97)
at org.openthinclient.nfs.NFSService
$RpcServerThread.run(NFSService.java:80)
12:06:29,783 FATAL [NFSService] mount daemon died with exception.
org.acplt.oncrpc.OncRpcException: ONC/RPC portmap failure
at
org.acplt.oncrpc.OncRpcPortmapClient.setPort(OncRpcPortmapClient.java:
314)
at
org
.acplt
.oncrpc
.server
.OncRpcUdpServerTransport.register(OncRpcUdpServerTransport.java:215)
at
org
.acplt.oncrpc.server.OncRpcServerStub.register(OncRpcServerStub.java:
101)
at org.acplt.oncrpc.server.OncRpcServerStub.run(OncRpcServerStub.java:
79)
at org.openthinclient.nfs.NFSService
$RpcServerThread.doRunServer(NFSService.java:97)
at org.openthinclient.nfs.NFSService
$RpcServerThread.run(NFSService.java:80)
...

I've changed nothing on the defaults config, just created a minimal
test-environment..
especially the (mentioned above) [PathManager] file

/export/openthinclient/server/default/data/nfs-paths.db

is simply emtpy.


Executing showmount -e on the server results in
---
Exports list on localhost:
/export/openthinclient Everyone
---

So, what's wrong ?
Did i miss to configure something ?

Regards
--
Henry Vogt <***@tuebingen.mpg.de> (Fon: ++49-7071-601-511, Fax: -826)
Campus Max-Planck-Institute, Spemannstr. 32-41, Tübingen, Germany
Tobias Abt
2008-03-05 21:06:53 UTC
Permalink
Hello Henry!
Post by hv
Trying to install and test openthinclient on a FreeBSD 7.0-RELEASE and
jdk1.6.0 on the server and VMWare Fusion running on MacOSX .
Well, nobody tested openthinclient.org on FreeBSD yet, but I have a
feeling we got ourselves a volunteer. :-)
Post by hv
The server starts
SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 18s:941ms
That's quite fast. :-)
Post by hv
but the client doesnt boot and stops with
PXE-E53 - No boot filename received.
Ok, that means he did not get anything in the PXE phase, which could
mean two things:
a) the TFTP server is not working, that could be checked by trying
to retrieve "/pxelinux.0" from the server via TFTP
b) the client is not yet configured in the manager. Could you please
check whether the client appears in the "PXE Clients" or in the
"ThinClients" section of the manager? If it is in the "PXE Clients"
section, you will have to right-click the entry in the list and
select "Bearbeiten" ("Edit") and configure the ThinClient. (You
will want to create a Standort (Location) and a HardwareType
first though).

If you need any help, please don't hesitate to email or give us a call.

Schöne Grüße nach Tübingen! Wir freuen uns auch über Besucher! :-)
--
Bye,
Tobias Abt

levigo systems gmbh ----------- ein unternehmen der levigo gruppe
Max-Eyth-Strasse 30 Telefon: 07031 / 4161-10
D-71088 Holzgerlingen Telefax: 07031 / 4161-11
Geschäftsführer: Oliver Bausch http://systems.levigo.de/
Registergericht: Stuttgart HRB 245 180 USt-ID: DE813226078
hv
2008-03-06 11:10:56 UTC
Permalink
Hello Tobias,
Post by Tobias Abt
Post by hv
Trying to install and test openthinclient on a FreeBSD 7.0-RELEASE and
jdk1.6.0 on the server and VMWare Fusion running on MacOSX .
Well, nobody tested openthinclient.org on FreeBSD yet, but I have a
feeling we got ourselves a volunteer. :-)
Looks like so;-)
Post by Tobias Abt
Post by hv
The server starts
SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 18s:941ms
That's quite fast. :-)
It's a dual Quad-Core Xeon w/2.0 GHz and 8GB RAM running FreeBSD 7.0-
RELEASE in 64bit-mode, if that matters.
The machine is not yet in productive use , so i have the chance to
do some tests like evaluating openthinclient.
Post by Tobias Abt
Post by hv
but the client doesnt boot and stops with
PXE-E53 - No boot filename received.
Ok, that means he did not get anything in the PXE phase, which could
a) the TFTP server is not working, that could be checked by trying
to retrieve "/pxelinux.0" from the server via TFTP
doing just a

adminx:tmp henry$ tftp hotrat
tftp> get /pxelinux.0
Error code 0: java.io.IOException: Transfer mode "netascii" not
supported

and the server logs accordingly:

10:56:33,635 ERROR [TFTPServer] READ: error starting transfer for /
10.3.7.25:49702
java.io.IOException: Transfer mode "netascii" not supported
at org.openthinclient.tftp.tftpd.TFTPServer
$TFTPSend.parseRequest(TFTPServer.java:149)
at org.openthinclient.tftp.tftpd.TFTPServer
$TFTPSend.<init>(TFTPServer.java:131)
at
org.openthinclient.tftp.tftpd.TFTPServer.handleREAD(TFTPServer.java:754)
at org.openthinclient.tftp.tftpd.TFTPServer.run(TFTPServer.java:699)
at java.lang.Thread.run(Thread.java:619)

Doing the same with the binary command beforehand, it works:
adminx:tmp henry$ tftp hotrat
tftp> binary
tftp> get /pxelinux.0
Received 13156 bytes in 0.0 seconds

10:57:58,633 INFO [TFTPServer] Starting TFTP send for /pxelinux.0 to /
10.3.7.25:49707
10:57:58,633 INFO [TFTPServer] TFTP startup took 2
10:57:58,644 INFO [TFTPServer] TFTP send to /10.3.7.25:49707 finished
normally.
Post by Tobias Abt
b) the client is not yet configured in the manager. Could you please
check whether the client appears in the "PXE Clients" or in the
"ThinClients" section of the manager? If it is in the "PXE Clients"
section, you will have to right-click the entry in the list and
select "Bearbeiten" ("Edit") and configure the ThinClient. (You
will want to create a Standort (Location) and a HardwareType
first though).
It does. I did like the docs at the website suggested..
I re-did it a second time, just in case, but same results:
...
11:57:13,341 INFO [EavesdroppingPXEService] Conversation started
11:57:13,351 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/755171445]: age=39, client=[Client
name=adminx-ThinClient, description=VMWare Fusion 1.1.1,
ip=10.3.119.241, location=Default applicationGroups={}, applications={}]
11:57:13,352 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=755171445,
options=***@60c2be20
11:57:13,352 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/755171445]: age=1, client=[Client
name=adminx-ThinClient, description=VMWare Fusion 1.1.1,
ip=10.3.119.241, location=Default applicationGroups={}, applications={}]
11:57:13,352 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=755171445,
options=***@31e28608
---
and the client stops as before after
Network boot from Am79C970A
...
Client Mac Addr: ...
PXE-E53: No boot filename received.
Post by Tobias Abt
If you need any help, please don't hesitate to email or give us a call.
Thanks for listening..
Post by Tobias Abt
Schöne Grüße nach Tübingen! Wir freuen uns auch über Besucher! :-)
Das ist ja wirklich nicht weit:-)

Regards
--
Henry Vogt <***@tuebingen.mpg.de> (Fon: ++49-7071-601-511, Fax: -826)
Campus Max-Planck-Institute, Spemannstr. 32-41, Tübingen, Germany
Tobias Abt
2008-03-06 12:51:10 UTC
Permalink
Hello Henry!
Post by hv
Hello Tobias,
adminx:tmp henry$ tftp hotrat
tftp> binary
tftp> get /pxelinux.0
Received 13156 bytes in 0.0 seconds
That looks fine. So TFTP does work.
Post by hv
10:57:58,633 INFO [TFTPServer] Starting TFTP send for /pxelinux.0 to
/10.3.7.25:49707
10:57:58,633 INFO [TFTPServer] TFTP startup took 2
10:57:58,644 INFO [TFTPServer] TFTP send to /10.3.7.25:49707 finished
normally.
Post by Tobias Abt
b) the client is not yet configured in the manager. Could you please
check whether the client appears in the "PXE Clients" or in the
"ThinClients" section of the manager? If it is in the "PXE Clients"
section, you will have to right-click the entry in the list and
select "Bearbeiten" ("Edit") and configure the ThinClient. (You
will want to create a Standort (Location) and a HardwareType
first though).
It does. I did like the docs at the website suggested..
...
11:57:13,341 INFO [EavesdroppingPXEService] Conversation started
11:57:13,351 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/755171445]: age=39, client=[Client
name=adminx-ThinClient, description=VMWare Fusion 1.1.1,
ip=10.3.119.241, location=Default applicationGroups={}, applications={}]
11:57:13,352 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=755171445,
11:57:13,352 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/755171445]: age=1, client=[Client
name=adminx-ThinClient, description=VMWare Fusion 1.1.1,
ip=10.3.119.241, location=Default applicationGroups={}, applications={}]
11:57:13,352 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=755171445,
It tries to send the PXE information, so that one works, too, which
looks good.

Now it might be interesting to look at the network traffic. Given
that you installed it in a virtual machine, it should be possible
to have a look at the shared interface from a second vm or the host
itself via tcpdump or wireshark (even better because of instant
interpretation of the packets).

We did have some problems with different OSes due to their different
networking stacks and it could be that FreeBSD has to receive yet
another handling when it comes to binding to network interfaces.

But this would rather be something that Martin Kreiner can help you
with as he is more at home in that field. Martin?
Post by hv
Post by Tobias Abt
If you need any help, please don't hesitate to email or give us a call.
Thanks for listening..
You're welcome!
Post by hv
Post by Tobias Abt
Schöne Grüße nach Tübingen! Wir freuen uns auch über Besucher! :-)
Das ist ja wirklich nicht weit:-)
In der Tat. :-)
--
Bye,
Tobias Abt

levigo systems gmbh ----------- ein unternehmen der levigo gruppe
Max-Eyth-Strasse 30 Telefon: 07031 / 4161-10
D-71088 Holzgerlingen Telefax: 07031 / 4161-11
Geschäftsführer: Oliver Bausch http://systems.levigo.de/
Registergericht: Stuttgart HRB 245 180 USt-ID: DE813226078
Martin Kreiner
2008-03-07 12:39:59 UTC
Permalink
hi henry,

first of all three questions:
- are you using version 0.2.0 of openthinclient.org?
- is jdk1.6.0 from sun?
- does your server have multiple interfaces configured?
Post by hv
Trying to install and test openthinclient on a FreeBSD 7.0-RELEASE and
jdk1.6.0 on the server and VMWare Fusion running on MacOSX .
The server starts
SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 18s:941ms
but the client doesnt boot and stops with
PXE-E53 - No boot filename received.
...
12:10:07,446 INFO [EavesdroppingPXEService] Conversation started
12:10:08,015 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/704839797]: age=890, client=[Client
name=adminx-ThinClient, description=VMWare Fusion, ip=10.3.119.241,
location=Default applicationGroups={}, applications={}]
12:10:08,017 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=704839797,
12:10:08,017 INFO [EavesdroppingPXEService] Got OFFER within
Conversation[1/00:0c:29:03:00:75/704839797]: age=1, client=[Client
name=adminx-ThinClient, description=VMWare Fusion, ip=10.3.119.241,
location=Default applicationGroups={}, applications={}]
12:10:08,018 INFO [EavesdroppingPXEService] Sending PXE proxy offer
DHCP Offer: hwAddress=1/00:0c:29:03:00:75, tx=704839797,
12:10:09,116 INFO [EavesdroppingPXEService] Got PXE DISCOVER on
0.0.0.0/0.0.0.0:67 from /0.0.0.0:68 MAC=1/00:0c:29:03:00:75
ID=PXEClient:Arch:00000:UNDI:002001
12:10:09,116 INFO [EavesdroppingPXEService] Got OFFER for which there
is no conversation on 0.0.0.0/0.0.0.0:68 from /10.3.7.82:67
MAC=1/00:0c:29:03:00:75 ID=<???>
...
see https://issues.openthinclient.org/otc/browse/SUITE-138 on this one. there
is a workaround.
Post by hv
Looking on what the server logged during startup i found those lines,
...
12:06:29,722 INFO [NFSService] Exporting
/export/openthinclient/server/default/data/nfs/root /openthinclient *(rw)
12:06:29,722 INFO [NFSService] Exporting
/export/openthinclient/server/default/data/nfs/home /home *(rw)
12:06:29,742 INFO [NFSService] Portmapper already running
12:06:29,753 INFO [PathManager] Loading path database at
/export/openthinclient/server/default/data/nfs-paths.db
12:06:29,768 INFO [NFSService] Starting NFS server
12:06:29,779 INFO [NFSService] Starting mount daemon
12:06:29,783 FATAL [NFSService] NFS server died with exception.
org.acplt.oncrpc.OncRpcException: ONC/RPC portmap failure
at
org.acplt.oncrpc.OncRpcPortmapClient.setPort(OncRpcPortmapClient.java:314)
at
org.acplt.oncrpc.server.OncRpcUdpServerTransport.register(OncRpcUdpServerTransport.java:215)
at
org.acplt.oncrpc.server.OncRpcServerStub.register(OncRpcServerStub.java:101)
at org.acplt.oncrpc.server.OncRpcServerStub.run(OncRpcServerStub.java:79)
at
org.openthinclient.nfs.NFSService$RpcServerThread.doRunServer(NFSService.java:97)
at org.openthinclient.nfs.NFSService$RpcServerThread.run(NFSService.java:80)
12:06:29,783 FATAL [NFSService] mount daemon died with exception.
org.acplt.oncrpc.OncRpcException: ONC/RPC portmap failure
at
org.acplt.oncrpc.OncRpcPortmapClient.setPort(OncRpcPortmapClient.java:314)
at
org.acplt.oncrpc.server.OncRpcUdpServerTransport.register(OncRpcUdpServerTransport.java:215)
at
org.acplt.oncrpc.server.OncRpcServerStub.register(OncRpcServerStub.java:101)
at org.acplt.oncrpc.server.OncRpcServerStub.run(OncRpcServerStub.java:79)
at
org.openthinclient.nfs.NFSService$RpcServerThread.doRunServer(NFSService.java:97)
at org.openthinclient.nfs.NFSService$RpcServerThread.run(NFSService.java:80)
...
well this is maybe a new one ;-(.
somehow it is not possible for the integrated java-nfs-server to use FreeBSD's
running portmapper/rpciod. for some reason the portmapper could not be
contacted successfully at the given host.

please paste the output of:

- "rpcinfo -p" on your server
- "rpcinfo -p <your server name / ip>" from a remote machine
- "cat /etc/hosts.allow" on your server
Post by hv
I've changed nothing on the defaults config, just created a minimal
test-environment..
especially the (mentioned above) [PathManager] file
/export/openthinclient/server/default/data/nfs-paths.db
is simply emtpy.
this is o.k. as the java-nfs-server hasn't started yet
Post by hv
Executing showmount -e on the server results in
---
/export/openthinclient Everyone
---
maybe this is the problem: it looks like you are exporting the directory of
your openthinclient installation via NFS. please try to:

- stop FreeBSD's nfs server before starting openthinclient,

or:

- deinstall the openthinclient-server-nfs via package manager and use FreeBSD's
nfs-server. this alternative needs additional configuration steps on both side!
i can provide you additional information if you want to use the FreeBSD-nfs-server.

regards,
martin
hv
2008-03-07 18:58:17 UTC
Permalink
Hello Martin,
Am 07.03.2008 um 13:39 schrieb Martin Kreiner:
...
Post by Martin Kreiner
- are you using version 0.2.0 of openthinclient.org?
yes.
Post by Martin Kreiner
- is jdk1.6.0 from sun?
yes - it's jdk-6u3-fcs-{bin,src}-b05-jrl-24_sep_2007.jar with the
latest bsd-jdk16-patches-4.tar.bz2

And the openthinclient-server logs at startup
---
16:48:28,224 INFO [ServerInfo] Java version: 1.6.0_03-p4,Sun
Microsystems Inc.
16:48:28,224 INFO [ServerInfo] Java VM: Java HotSpot(TM) 64-Bit
Server VM 1.6.0_03-p4-root_18_feb_2008_12_11-b00,Sun Microsystems Inc.
16:48:28,224 INFO [ServerInfo] OS-System: FreeBSD 7.0-RELEASE,amd64
16:48:28,515 INFO [Server] Core system initialized
---
Post by Martin Kreiner
- does your server have multiple interfaces configured?
It has two interfaces, but only one is configured at the moment.
No, but it has ipv6 enabled, if that matters.
Post by Martin Kreiner
......
see https://issues.openthinclient.org/otc/browse/SUITE-138 on this one. there
is a workaround.
???
Post by Martin Kreiner
...
well this is maybe a new one ;-(.
somehow it is not possible for the integrated java-nfs-server to use FreeBSD's
running portmapper/rpciod. for some reason the portmapper could not be
contacted successfully at the given host.
this is consistant with that log excerpt:
--
17:02:40,543 INFO [NFSService] Exporting /export/openthinclient/
server/default/data/nfs/root /openthinclient *(rw)
17:02:40,543 INFO [NFSService] Exporting /export/openthinclient/
server/default/data/nfs/home /home *(rw)
17:02:40,564 INFO [NFSService] Portmapper already running
17:02:40,573 INFO [PathManager] Loading path database at /export/
openthinclient/server/default/data/nfs-paths.db
17:02:40,588 INFO [NFSService] Starting NFS server
17:02:40,596 INFO [NFSService] Starting mount daemon
17:02:40,603 FATAL [NFSService] NFS server died with exception.
org.acplt.oncrpc.OncRpcException: ONC/RPC portmap failure
at
org.acplt.oncrpc.OncRpcPortmapClient.setPort(OncRpcPortmapClient.java:
314)
at
org
.acplt
.oncrpc
.server
.OncRpcUdpServerTransport.register(OncRpcUdpServerTransport.java:215)
at
org
.acplt.oncrpc.server.OncRpcServerStub.register(OncRpcServerStub.java:
101)
at org.acplt.oncrpc.server.OncRpcServerStub.run(OncRpcServerStub.java:
79)
at org.openthinclient.nfs.NFSService
$RpcServerThread.doRunServer(NFSService.java:97)
at org.openthinclient.nfs.NFSService
$RpcServerThread.run(NFSService.java:80)
17:02:40,603 FATAL [NFSService] mount daemon died with exception.
org.acplt.oncrpc.OncRpcException: ONC/RPC portmap failure
at
org.acplt.oncrpc.OncRpcPortmapClient.setPort(OncRpcPortmapClient.java:
314)
at
org
.acplt
.oncrpc
.server
.OncRpcUdpServerTransport.register(OncRpcUdpServerTransport.java:215)
at
org
.acplt.oncrpc.server.OncRpcServerStub.register(OncRpcServerStub.java:
101)
at org.acplt.oncrpc.server.OncRpcServerStub.run(OncRpcServerStub.java:
79)
at org.openthinclient.nfs.NFSService
$RpcServerThread.doRunServer(NFSService.java:97)
at org.openthinclient.nfs.NFSService
$RpcServerThread.run(NFSService.java:80)
--
Post by Martin Kreiner
- "rpcinfo -p" on your server
while the openthinclient server is running and no nfsd/mountd started
by me:
***@hotrat:~$ rpcinfo -p
program vers proto port service
100000 4 tcp 111 rpcbind
100000 3 tcp 111 rpcbind
100000 2 tcp 111 rpcbind
100000 4 udp 111 rpcbind
100000 3 udp 111 rpcbind
100000 2 udp 111 rpcbind
100000 4 local 111 rpcbind
100000 3 local 111 rpcbind
100000 2 local 111 rpcbind
100007 2 udp 681 ypbind
100007 2 tcp 699 ypbind
300019 1 tcp 916 amd
300019 1 udp 861 amd
Post by Martin Kreiner
- "rpcinfo -p <your server name / ip>" from a remote machine
while the openthinclient server is running, no nfsd/mountd started by
me:
adminx:henry$ rpcinfo -p hotrat
program vers proto port
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100000 4 7 111 portmapper
100000 3 7 111 portmapper
100000 2 7 111 portmapper
100007 2 udp 681 ypbind
100007 2 tcp 699 ypbind
300019 1 tcp 916 amd
300019 1 udp 861 amd

i assume the mountd will be started by openthinclient (since it dies,
according to the log) ?
Post by Martin Kreiner
- "cat /etc/hosts.allow" on your server
This should'nt be a problem, see the marked block!-)
---
***@hotrat:~$ cat /etc/hosts.allow
#
# hosts.allow access control file for "tcp wrapped" applications.
# $FreeBSD: src/etc/hosts.allow,v 1.23 2006/08/29 09:20:48 ru Exp $
#
...

# Start by allowing everything (this prevents the rest of the
file <-----
# from working, so remove it when you need
protection). <-----
# The rules here work on a "First match wins"
basis. <-----
ALL : ALL :
allow
<
-----

...
---
Post by Martin Kreiner
...
maybe this is the problem: it looks like you are exporting the
directory of
- stop FreeBSD's nfs server before starting openthinclient,
the server is stopped and sharenfs=no (this is a zfs fs) now.
before the server was off, but sharenfs=on, that was the reason that
is showed as exported.
now the server shows nothing as exported:
---
***@hotrat:~$ showmount -e
Exports list on localhost:
***@hotrat:~$
---
but this hasn't changed anything.
Post by Martin Kreiner
- deinstall the openthinclient-server-nfs via package manager and use FreeBSD's
nfs-server. this alternative needs additional configuration steps on both side!
i can provide you additional information if you want to use the FreeBSD-nfs-server.
eventually later, but not for now. I always prefer the defaults for
evaluation/setup purposes.


Regards
--
Henry Vogt <***@tuebingen.mpg.de> (Fon: ++49-7071-601-511, Fax: -826)
Campus Max-Planck-Institute, Spemannstr. 32-41, Tübingen, Germany
Martin Kreiner
2008-03-10 15:51:32 UTC
Permalink
Post by hv
Post by Martin Kreiner
- does your server have multiple interfaces configured?
It has two interfaces, but only one is configured at the moment.
No, but it has ipv6 enabled, if that matters.
ipv6 is not supported/tested yet. if you can't use ipv4 on your network try to
change the "JAVA_OPTS" in "bin/run.sh": replace
"-Djava.net.preferIPv4Stack=true" with "-Djava.net.preferIPv6Addresses=true".
i doubt this will do the trick but it's worth a try.

i filed this issue here:
https://issues.openthinclient.org/otc/browse/SUITE-139
Post by hv
Post by Martin Kreiner
see https://issues.openthinclient.org/otc/browse/SUITE-138 on this one. there
is a workaround.
???
under some unknown circumstances the DHCP proxy does not honour the default
"start file" parameter ("/pxelinux.0") that is assigned to the client's
hardware type.

edit your hardware type configuration(s) to use "pxelinux.0" as boot file name.
(the grayed out default entry "/pxelinux.0" needs to be overwritten).


regards,
martin

Continue reading on narkive:
Loading...