[jadmin] Re: [jadmin] jabberd2 with ldap

Rodrigo S. Caldeira rodrigo.caldeira at terra.com.br
Tue Jan 6 14:11:13 CST 2004


Hello again!!!


Andrew, I change my c2s conform yours anwers, jabberd start ok but
don't autentic users. 

Sorry for my poor English, because I'm Brazilian. :-) 


If you can help me?

the log message is this:


C2S : Tue Jan  6 18:02:49 2004 [notice] [7] [57.32.150.12, port=32982]
connect
C2S : sx (sx.c:55) allocated new sx for 7
C2S : sx (server.c:234) doing server init for sx 7
C2S : sx (server.c:249) waiting for stream header
C2S : sx (server.c:252) tag 7 event 0 data 0x0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:33 want read
C2S : Tue Jan  6 18:01:42 2004 c2s.c:376 read action on fd 7
C2S : sx (io.c:138) 7 ready for reading
C2S : sx (io.c:144) tag 7 event 2 data 0x80bcdb0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:43 reading from 7
C2S : Tue Jan  6 18:01:42 2004 c2s.c:97 read 19 bytes
C2S : sx (io.c:159) passed 19 read bytes
C2S : sx (chain.c:93) calling io read chain
C2S : sx (io.c:183) decoded read data (19 bytes): <stream:stream to='
C2S : Tue Jan  6 18:01:42 2004 c2s.c:376 read action on fd 7
C2S : sx (io.c:138) 7 ready for reading
C2S : sx (io.c:144) tag 7 event 2 data 0x80bcdb0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:43 reading from 7
C2S : Tue Jan  6 18:01:42 2004 c2s.c:97 read 84 bytes
C2S : sx (io.c:159) passed 84 read bytes
C2S : sx (chain.c:93) calling io read chain
C2S : sx (io.c:183) decoded read data (84 bytes): variglog.com'
xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>
C2S : sx (server.c:118) stream request: to wwc.com from (null) version
(null)
C2S : sx (server.c:133) 7 state change from 0 to 1
C2S : sx (server.c:149) stream id is
fpbbv40mck9y6rknvqskyjk6lorhi26ysi9nnaaz
C2S : sx (server.c:179) prepared stream response: <?xml
version='1.0'?><stream:stream
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client'
from='wwc.com' version='1.0'
id='fpbbv40mck9y6rknvqskyjk6lorhi26ysi9nnaaz'>
C2S : sx (io.c:198) tag 7 event 1 data 0x0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:38 want write
C2S : Tue Jan  6 18:01:42 2004 c2s.c:3

C2S : sx (io.c:228) encoding 186 bytes for writing: <?xml
version='1.0'?><stream:stream
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client'
from='wwc.com' version='1.0'
id='fpbbv40mck9y6rknvqskyjk6lorhi26ysi9nnaaz'>
C2S : sx (chain.c:79) calling io write chain
C2S : sx (io.c:289) handing app 186 bytes to write
C2S : sx (io.c:290) tag 7 event 3 data 0x80bcdc8
C2S : Tue Jan  6 18:01:42 2004 c2s.c:104 writing to 7
C2S : Tue Jan  6 18:01:42 2004 c2s.c:108 186 bytes written
C2S : sx (server.c:29) stream established
C2S : sx (server.c:39) 7 state change from 1 to 3
C2S : sx (server.c:40) tag 7 event 4 data 0x0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:147 no service available for
requested domain 'wwc.com'
C2S : sx (error.c:78) prepared error: <stream:error
xmlns:stream='http://etherx.jabber.org/streams'><host-unknown
xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text
xmlns='urn:ietf:params:xml:ns:xmpp-streams'>service requested for
unknown domain</text></stream:error>
C2S : sx (error.c:93) tag 7 event 1 data 0x0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:38 want write
C2S : Tue Jan  6 18:01:42 2004 c2s.c:390 write action on fd 7
C2S : sx (io.c:270) 7 ready for writing
C2S : sx (io.c:228) encoding 229 bytes for writing: <stream:error
xmlns:stream='http://etherx.jabber.org/streams'><host-unknown
xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text
xmlns='urn:ietf:params:xml:ns:xmpp-streams'>service requested for
unknown domain</text></stream:error>
C2S : sx (chain.c:79) calling io write chain
C2S : sx (io.c:289) handing app 229 bytes to write
C2S : sx (io.c:290) tag 7 event 3 data 0x80bd280
C2S : Tue Jan  6 18:01:42 2004 c2s.c:104 writing to 7
C2S : Tue Jan  6 18:01:42 2004 c2s.c:108 229 bytes written
C2S : sx (io.c:323) tag 7 event 0 data 0x0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:33 want read
C2S : sx (io.c:376) 7 state change from 3 to 5
C2S : sx (io.c:390) tag 7 event 1 data 0x0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:38 want write
C2S : Tue Jan  6 18:01:42 2004 c2s.c:390 writ
:270) 7 ready for writing
C2S : sx (io.c:228) encoding 16 bytes for writing: </stream:stream>
C2S : sx (chain.c:79) calling io write chain
C2S : sx (io.c:289) handing app 16 bytes to write
C2S : sx (io.c:290) tag 7 event 3 data 0x80bd298
C2S : Tue Jan  6 18:01:42 2004 c2s.c:104 writing to 7
C2S : Tue Jan  6 18:01:42 2004 c2s.c:108 16 bytes written
C2S : sx (io.c:315) 7 state change from 5 to 6
C2S : sx (io.c:316) tag 7 event 7 data 0x0
C2S : Tue Jan  6 18:01:42 2004 c2s.c:404 close action on fd 7
C2S : sx (sx.c:72) freeing sx for 7
C2S : Tue Jan  6 18:02:49 2004 c2s.c:425 accept action on fd 7
C2S : Tue Jan  6 18:02:49 2004 [notice] [7] [57.32.150.12, port=32982]
disconnect
C2S : sx (sx.c:55) allocated new sx for 7
C2S : sx (server.c:234) doing server init for sx 7
C2S : sx (server.c:249) waiting for stream header
C2S : sx (server.c:252) tag 7 event 0 data 0x0
C2S : Tue Jan  6 18:02:49 2004 c2s.c:33 want read
C2S : Tue Jan  6 18:02:49 2004 c2s.c:376 read action on fd 7
C2S : sx (io.c:138) 7 ready for reading
C2S : sx (io.c:144) tag 7 event 2 data 0x80bcde0
C2S : Tue Jan  6 18:02:49 2004 c2s.c:43 reading from 7
C2S : Tue Jan  6 18:02:49 2004 c2s.c:97 read 19 bytes
C2S : sx (io.c:159) passed 19 read bytes
C2S : sx (chain.c:93) calling io read chain
C2S : sx (io.c:183) decoded read data (19 bytes): <stream:stream to='
C2S : Tue Jan  6 18:02:49 2004 c2s.c:376 read action on fd 7
C2S : sx (io.c:138) 7 ready for reading
C2S : sx (io.c:144) tag 7 event 2 data 0x80ba560
C2S : Tue Jan  6 18:02:49 2004 c2s.c:43 reading from 7
C2S : Tue Jan  6 18:02:49 2004 c2s.c:97 read 12 bytes
C2S : sx (io.c:159) passed 12 read bytes
C2S : sx (chain.c:93) calling io read chain
C2S : sx (io.c:183) decoded read data (12 bytes): variglog.com
C2S : Tue Jan  6 18:02:49 2004 c2s.c:376 read action on fd 7
C2S : sx (io.c:138) 7 ready for reading
C2S : sx (io.c:144) tag 7 event 2 data 0x80bcde0
C2S : Tue Jan  6 18:02:49 2004 c2s.c:43 reading from 7
C2S : Tue Jan  6 18:02:49 2004 c2s.c:97 read 72 bytes
C2S :
hain.c:93) calling io read chain
C2S : sx (io.c:183) decoded read data (72 bytes): '
xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>
C2S : sx (server.c:118) stream request: to wwc.com from (null) version
(null)
C2S : sx (server.c:133) 7 state change from 0 to 1
C2S : sx (server.c:149) stream id is
ukx1bip79hr81cem164j8ai0trng1xgwhdxtwm15
C2S : sx (server.c:179) prepared stream response: <?xml
version='1.0'?><stream:stream
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client'
from='wwc.com' version='1.0'
id='ukx1bip79hr81cem164j8ai0trng1xgwhdxtwm15'>
C2S : sx (io.c:198) tag 7 event 1 data 0x0
C2S : Tue Jan  6 18:02:49 2004 c2s.c:38 want write
C2S : Tue Jan  6 18:02:49 2004 c2s.c:390 write action on fd 7
C2S : sx (io.c:270) 7 ready for writing
C2S : sx (io.c:228) encoding 186 bytes for writing: <?xml
version='1.0'?><stream:stream
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client'
from='wwc.com' version='1.0'
id='ukx1bip79hr81cem164j8ai0trng1xgwhdxtwm15'>
C2S : sx (chain.c:79) calling io write chain
C2S : sx (io.c:289) handing app 186 bytes to write
C2S : sx (io.c:290) tag 7 event 3 data 0x80bcdf8
C2S : Tue Jan  6 18:02:49 2004 c2s.c:104 writing to 7
C2S : Tue Jan  6 18:02:49 2004 c2s.c:108 186 bytes written
C2S : sx (server.c:29) stream established
C2S : sx (server.c:39) 7 state change from 1 to 3
C2S : sx (server.c:40) tag 7 event 4 data 0x0
C2S : Tue Jan  6 18:02:49 2004 c2s.c:147 no service available for
requested domain 'wwc.com'
C2S : sx (error.c:78) prepared error: <stream:error
xmlns:stream='http://etherx.jabber.org/streams'><host-unknown
xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text
xmlns='urn:ietf:params:xml:ns:xmpp-streams'>service requested for
unknown domain</text></stream:error>
C2S : sx (error.c:93) tag 7 event 1 data 0x0
C2S : Tue Jan  6 18:02:49 2004 c2s.c:38 want write
C2S : Tue Jan  6 18:02:49 2004 c2s.c:390 write action on fd 7
C2S : sx (io.c:270) 7 ready for writing
C2S : sx (io.c:228) encodin
riting: <stream:error
xmlns:stream='http://etherx.jabber.org/streams'><host-unknown
xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text
xmlns='urn:ietf:params:xml:ns:xmpp-streams'>service requested for
unknown domain</text></stream:error>



And my new C2S...

<c2s>
	<id>localhost</id>
	<pidfile> /usr/local/var/jabberd/pid/c2s.pid</pidfile>
	<router>
		<ip>57.32.150.12</ip>
		<port>5347</port>
		<user>jabberd</user>
		<pass>secret</pass>
		<retry>
			<init>3</init>
			<lost>3</lost>
			<sleep>2</sleep>
		</retry>
	</router>
	<log type='syslog'>
		<ident>jabberd/c2s</ident>
	</log>
	<local>
		<id>localhost</id>
		<ip>0.0.0.0</ip>
		<port>5222</port>
	</local>
	<io>
		<max_fds>1024</max_fds>
		<limits>
			<bytes>0</bytes>
			<connects>0</connects>
		</limits>
		<access>
			<order>allow,deny</order>
		</access>
		<check>
			<interval>0</interval>
			<idle>0</idle>
			<keepalive>0</keepalive>
		</check>
	</io>
	<authreg>
		<mechanisms>
		     <traditional>
		             <plain/>
		             <digest/>
		            <zerok/>
		     </traditional>
		       <sasl>
		         <plain/>
		         <digest-md5/>
		         <!--
		         <anonymous/>
		        -->
		       </sasl>
	       </mechanisms>
		<module>ldap</module>
		<register>
			<enable/>
			<instructions>Enter a username and password to register with this
server.</instructions>
		</register>
		 <ldap>
                         <host>57.32.151.196</host>
                         <port>389</port>
                         <!--<binddn>cn=manager,dc=wwc,dc=com</binddn>
                         <bindpw>tux2000</bindpw>-->
                         <uidattr>uid</uidattr>
			 <!--<basedn realm='wwc'>dc=wwc, dc=com</basedn>-->
                         <basedn>dc=wwc,dc=com</basedn>
                </ldap>
	    <pipe>
		<exec>/usr/local/bin/pipe-auth.pl</exec>
	    </pipe>
	</authreg>
</c2s>





More information about the jadmin mailing list