[JDEV] OOhh.. Wittle Wug..
Thomas Charron
tcharron at nermail.ups.com
Mon May 10 13:14:05 CDT 1999
Found something interesting after I sent the last message.. OPen a connection, and do this:
<?xml version="1.0"?>
<jabber version="name/os version/version" protocol="19990324">
<login>
<user>test</user>
<pass>test</pass>
</login>
Send this, everything works fine, message goes thru:
<message><to>test</to><say>Your momma's funny lookin'..</say></message>
Now for the fun.. Go ahead and send this:
<login>
<user>u</user>
<pass>p</pass>
</login>
The debug screen lists: (NOTICE THE 6th LINE DOWN.. YES, IT'S CUT DIRECT FROM THE LOG There is also another one later on)
[Mon May 10 13:16:13 1999] main "Delivering Locally"
[Mon May 10 13:16:13 1999] lib "new_packet=<message><say>test</say><from>test</from></message>"
[Mon May 10 13:16:13 1999] lib "writing_data_to=10.94.32.98"
[Mon May 10 13:16:13 1999] lib "IO: waiting"
[Mon May 10 13:16:28 1999] lib "new_data_from=10.94.32.98"
"/login><pass>p</pass>999] main "dispatch_data=<login>
[Mon May 10 13:16:28 1999] main "Processing Normally"
[Mon May 10 13:16:28 1999] main "handling_normal_packet=10.94.32.98"
[Mon May 10 13:16:28 1999] main "handle_login"
[Mon May 10 13:16:28 1999] main "get_group_user=u"
[Mon May 10 13:16:28 1999] main "get_handler_group=users"
[Mon May 10 13:16:28 1999] main "handler_in_module=mod_basic"
[Mon May 10 13:16:28 1999] main "get_handler=mod_basic"
[Mon May 10 13:16:28 1999] main "MOD_BASIC: handler_auth =u"
[Mon May 10 13:16:28 1999] main "MOD_BASIC: AUTH SUCCESSFUL!="
[Mon May 10 13:16:28 1999] main "new_session=u"
[Mon May 10 13:16:28 1999] main "lookup_session=(NULL)"
[Mon May 10 13:16:28 1999] main "get_handler_group=users"
[Mon May 10 13:16:28 1999] main "handler_in_module=mod_basic"
[Mon May 10 13:16:28 1999] main "get_handler=mod_basic"
[Mon May 10 13:16:28 1999] main "MOD_BASIC: login!=u"
[Mon May 10 13:16:28 1999] mod_basic "spool_file_failure=/usr/local/var/u.offline.xml"
[Mon May 10 13:16:28 1999] lib "IO: waiting"
[Mon May 10 13:16:39 1999] lib "new_data_from=10.94.32.98"
[Mon May 10 13:16:39 1999] main "dispatch_data=<message><to>test</to><say>test</say></message>"
[Mon May 10 13:16:13 1999] main "Delivering Locally"
[Mon May 10 13:16:13 1999] lib "new_packet=<message><say>test</say><from>test</from></message>"
[Mon May 10 13:16:13 1999] lib "writing_data_to=10.94.32.98"
[Mon May 10 13:16:13 1999] lib "IO: waiting"
[Mon May 10 13:16:28 1999] lib "new_data_from=10.94.32.98"
"/login><pass>p</pass>999] main "dispatch_data=<login>
[Mon May 10 13:16:28 1999] main "Processing Normally"
[Mon May 10 13:16:28 1999] main "handling_normal_packet=10.94.32.98"
[Mon May 10 13:16:28 1999] main "handle_login"
[Mon May 10 13:16:28 1999] main "get_group_user=u"
[Mon May 10 13:16:28 1999] main "get_handler_group=users"
[Mon May 10 13:16:28 1999] main "handler_in_module=mod_basic"
[Mon May 10 13:16:28 1999] main "get_handler=mod_basic"
[Mon May 10 13:16:28 1999] main "MOD_BASIC: handler_auth =u"
[Mon May 10 13:16:28 1999] main "MOD_BASIC: AUTH SUCCESSFUL!="
[Mon May 10 13:16:28 1999] main "new_session=u"
[Mon May 10 13:16:28 1999] main "lookup_session=(NULL)"
[Mon May 10 13:16:28 1999] main "get_handler_group=users"
[Mon May 10 13:16:28 1999] main "handler_in_module=mod_basic"
[Mon May 10 13:16:28 1999] main "get_handler=mod_basic"
[Mon May 10 13:16:28 1999] main "MOD_BASIC: login!=u"
[Mon May 10 13:16:28 1999] mod_basic "spool_file_failure=/usr/local/var/u.offline.xml"
[Mon May 10 13:16:28 1999] lib "IO: waiting"
[Mon May 10 13:16:39 1999] lib "new_data_from=10.94.32.98"
[Mon May 10 13:16:39 1999] main "dispatch_data=<message><to>test</to><say>test</say></message>"
I know, I know, 'Client's shouldn't be doing this, hence, it's acting funny'. But if it's not allowed, then the transport should
report the error back. ;-P
More information about the JDev
mailing list