hi-
i'm doing a bit of testing with a newly installed server, which is intended to
become part of an edirectory environment, and am seeing some behavior that i
don't understand when testing with slptool. i've configured this server as a
directory agent, and it appears to successfully collect various data from other
servers about available services, but slptool does not return services unless i
explicitly point it to a particular server.
version information:
>cat /etc/SuSE-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 1
>rpm -qa | grep -i slp
openslp-1.2.0-172.18.1
openslp-server-1.2.0-172.18.1
config info:
>egrep -v '(^[[:space:]]*#|^[[:space:]]*;|^[[:space:]]*$)' /etc/slp.conf
net.slp.useScopes = EXAMPLE-SLP
net.slp.DAAddresses = 10.2.1.2, 10.2.9.3, 10.2.5.2, 10.46.40.1
net.slp.isDA = true
net.slp.DASyncReg = true
net.slp.traceDATraffic = true
net.slp.traceReg = true
net.slp.traceDrop = true
net.slp.traceMsg = true
when starting openslp, i see [in the log file] what appears to be communication
with other hosts [directory agents and others]:
some log snippits:
Tue May 10 12:49:31 2011
DATABASE - Registration:
SA address = pulled from peer DA (10.2.9.3)
service-url = service:nwserver.novell:///SERVER
scope = EXAMPLE-SLP
attributes =
(SCOPE=example-slp),(nw_name=SERVER),(slp_version=v2.13.0),(bindery=TRUE),(ip_addr=10.2.9.3),(da=10.2.5.2),(nds_context=.SERVER.LOC.EXAMPLE.GORP.)
Tue May 10 12:49:31 2011
DATABASE - Registration:
SA address = pulled from peer DA (10.2.9.3)
service-url = service:ndap.novell:///GORP.
scope = EXAMPLE-SLP
attributes =
(SCOPE=example-slp),(svcname-ws=GORP.),(svcaddr-ws=2-1-6-0A2E2801020C0000000000000000,2-2-17-0A2E2801020C0000000000000000,2-1-6-0A020102020C0000000000000000,2-2-17-0A020102020C0000000000000000,2-1-6-0A020903020C0000000000000000,2-2-17-0A020903020C0000000000000000),(svcid-ws=1E34FD4D-47D2-4B1D-8991-B49C6D3380A8),(version-ws=1055373-0),(nds
version=1055373),(enabled-ws=TRUE)
Tue May 10 12:49:31 2011
MESSAGE - Trace message (IN)
Peer:
IP address: 10.2.5.2
Header:
version = 2
functionid = 8
length = 73
flags = 0
extoffset = 0
xid = 3638
langtag = en
Message DAADVERT:
scope = EXAMPLE-SLP
url = service:directory-agent://10.2.5.2
attributes =
Tue May 10 12:49:31 2011
KNOWNDA - Addition:
DA address = 10.2.5.2
directory-agent-url = service:directory-agent://10.2.5.2
bootstamp = 4d00344f
scope = EXAMPLE-SLP
attributes =
running slptool on the new server doesn't return what i was expecting:
>slptool -s 'EXAMPLE-SLP' findsrvs service:ndap.novell
>
but when pointing directory to a particular host, it does return data:
>slptool -s 'EXAMPLE-SLP' unicastfindsrvtypes 10.2.5.2
nlsmeter.novell
nwserver.novell
portal.novell
rconsole.novell
securerconsole.novell
smdr.novell
ndap.novell
bindery.novell
>
>slptool -s 'EXAMPLE-SLP' unicastfindsrvtypes 10.2.9.3
bindery.novell
ndap.novell
portal.novell
smdr.novell
securerconsole.novell
rconsole.novell
nwserver.novell
nlsmeter.novell
>
what am i doing wrong? are my expectations off?
thanks
-ben
------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Openslp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openslp-users