[JDEV] jserver and etherxd
Koichi Moriyama
morimori at cc.gatech.edu
Sun Aug 27 15:38:47 CDT 2000
Thomas and others who may be familiar with networking configuration,
Fist of all, I'd like to apologize that the topic I'm asking are
becoming non-Jabber specific issue rather than interests for the
Jabber developers. For this, let me report what I've been doing
on/with Jabber AFTER the demo on this coming Wednesday.
As Thomas guessed, some configurations of my Linux box seems to be
wrong. At least I found that telnet to local loopback were denied,
and solved -- it had had wrong /etc/hosts.allow and /etc/hosts.deny.
Now, telnet with "localhost" or short hostname works like
% telnet localhost
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
login:
% telnet morimori4
rying 199.77.128.133...
Connected to morimori4.cc.gt.atl.ga.us.
Escape character is '^]'.
login:
but telnet with FQDN (long hostname) doesn't work...
% telnet morimori4.cc.gt.atl.ga.us
morimori4.cc.gt.atl.ga.us: Unknown host
The other strange thing I found is
% hostname
morimori4.cc.gt.atl.ga.us
% hostname -s # -s gives short host name
hostname: Unknown host
% hostname -f # -f gives FQDN (long host name)
hostname: Unknown host
These results should be wrong and need to be solved. Does anyone have
any ideas ? Please allow me to show some configuration files after my
short signature...
Although I thought just "morimori4" (without domain name) can be used
as a Jabber server name which is given to jserver.xml like
<default>morimori4</default>
instead of giving morimori4.cc.gt.atl.ga.us, the results was the same.
(didn't work.)
Regards,
--
Koichi Moriyama (morimori at cc.gatech.edu)
Followings are the files which seem to be required to maintain to set
up the isolated networkd... I removed /etc/resolv.conf.
---- /etc/hosts ----
# TurboLinux /etc/hosts table
# This file contains hostname/IP lookup information.
# This file is (usually) queried before DNS or NIS.
# Current /etc/hosts generated by turbonetcfg.
# Generated on: Sun Aug 27 13:47:12 2000
127.0.0.1 localhost
199.77.128.130 moriomri1.cc.gt.atl.ga.us morimori1
199.77.128.131 moriomri2.cc.gt.atl.ga.us morimori2
199.77.128.131 morimori.cc.gt.atl.ga.us morimori
199.77.128.132 moriomri3.cc.gt.atl.ga.us morimori3
199.77.128.133 moriomri4.cc.gt.atl.ga.us morimori4
# End of /etc/hosts
---- /etc/hosts ----
---- /etc/host.conf ----
order hosts
multi on
---- /etc/host.conf ----
---- a part of /etc/nsswitch.conf - I'm not sure if it is necessary ----
#hosts: files nisplus nis dns
hosts: files
---- a part of /etc/nsswitch.conf --------------------------------------
---- /etc/hosts.allow (a part other than comments) ----
ALL : ALL
---- /etc/hosts.allow (a part other than comments) ----
---- /etc/hosts.deny (a part other than header comments) ----
# ALL : ALL
---- /etc/hosts.deny (a part other than header comments) ----
---- /etc/HOSTNAME ----
morimori4.cc.gt.atl.ga.us
---- /etc/HOSTNAME ----
---- /etc/sysconfig/network ----
NETWORKING=yes
PROFILENAME="morimori4"
HOSTNAME=morimori4.cc.gt.atl.ga.us
DOMAINNAME=cc.gt.atl.ga.us
FORWARD_IPV4=yes
IPX=no
TIMESERVERATBOOT=no
TIMESERVERTYPE=ntp
TIMESERVERHOST=(none)
TIMESERVERRESYNC=(none)
---- /etc/sysconfig/network ----
Again, any helps are very appreciated. Thanks.
--
Koichi Moriyama (morimori at cc.gatech.edu)
From: Thomas Muldowney <temas at box5.net>
Subject: Re: [JDEV] jserver and etherxd
Date: Sun, 27 Aug 2000 10:20:10 -0600
> Ok, the first thing you'll want to do is make sure that this name can resolv
> (if it's from /etc/hosts that's fine).
>
> <default>morimori4.cc.gt.atl.ga.us</default>
>
> Next, it appears from your logs that it can't resolv 127.0.0.1 (which is really
> odd). I would just make sure that is all good.
>
> I'm not really sure why it's doing all that, because it appears to start up
> mostly fine, and then fail while trying to connect to 127.0.0.1.
>
> --temas
>
> On Sun, Aug 27, 2000 at 03:09:49AM -0400, Koichi Moriyama wrote:
> > Thank you very much for your supporting me - all of your comments and
> > efforts are really appreciated.
> >
> > Although I tried to put the IP address to the <jabber> element as an
> > attribute (like the sample), the problem cannot be solved.
> >
> > I'm not sure what stands for the "NIC"; but, actually since the demo
> > environment has only a Linux machine and some devices, there is no DNS
> > server - just /etc/hosts (or ip address) are being used. I made sure
> > that telnet and some other IP base application and daemons run on the
> > environment. (Again, a jserver on my Linux box works when the box
> > connects to the Internet.)
> >
> > Although I tried to see what happens in pth_connect_ev() of pth_high.c,
> > I've not figured out what does happen there... (What I got is pth_sc()
> > gives -1 (error) with an errno other than EINTR, and it pth_connect_ev()
> > gives the errno from the 414 line of pth_high.c.)
> >
> > Let me attach the jserver.xml and log.txt.
> >
> > --
> > Koichi Moriyama (morimori at cc.gatech.edu)
More information about the JDev
mailing list