My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 154: Can't receive ICQ message with HTML tags
1 person starred this issue and may be notified of changes. Back to list
Status:  WontFix
Owner:  ----
Closed:  Feb 2009


 
Reported by Mur...@gmail.com, Jan 15, 2009
I using latest version of pyicqt (from git at  issue 148 ) and PSI 0.13 as
Jabber client.
And I can't receive the message, contains html tags from QIP Infinum client
(Build 9020 RC3).

When user send me the text:
<body onLoad="window.resizeTo(100,100);">
I receives nothing. Other text I receives normally.

I can't receive thouse messages too (one line per message):
Test <body onLoad="window.resizeTo(100,100);"> test
Test <body onLoad="window.resizeTo(100,100);">
<body aa=bb>
Test <body aa=bb> test

I have the same problems with other ICQ users with different clients (PSI,
Miranda, etc), but don't have a messages that they sent to me.
Jan 15, 2009
#1 Mur...@gmail.com
I test sending from Kopete ICQ to pyicqt:
<body aa=bb>
received succesfully
est <body aa=bb> test
received succesfully
Test <body onLoad="window.resizeTo(100,100);"> test
don't received
<body onLoad="window.resizeTo(100,100);">
don't received
Test <body onLoad=> test
don't received
Test <body onLoad> test
received
Test <body > test
received
Jan 15, 2009
Project Member #2 r000ns...@gmail.com
It's interesting problem.
But it's not a transport issue, it's design of a protocol.

Native ICQ clients have full support of HTML markup and interprets it.
When anybody sends message like your example <body
onLoad="window.resizeTo(100,100);"> server _auto_ analyzes it.
Text after onLoad looks like potential dangerous script (even for browser) and server
blocks it.

Isn't so bad. Filtration on server-side in some cases useful. For example, server
blocks some sorts of a spam.

Client can only mangle xml-symbols - &lt instead of < and other
Feb 16, 2009
Project Member #3 r000ns...@gmail.com
(No comment was entered for this change.)
Status: WontFix

Powered by Google Project Hosting