Bug 166941 - "cyclic link detected" error with URLs containing international characters
Summary: "cyclic link detected" error with URLs containing international characters
Status: RESOLVED DUPLICATE of bug 171368
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: SVN
Platform: Compiled Sources Linux
: NOR grave
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-18 17:21 UTC by Stephen
Modified: 2011-05-04 23:08 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
wireshark trace of borken http GETs (141.02 KB, application/x-gzip)
2008-11-24 17:10 UTC, Will Stephenson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephen 2008-07-18 17:21:09 UTC
Version:            (using KDE 4.0.98)
Installed from:    Ubuntu Packages
OS:                Linux

When logging into my bank website, i get a "cyclic link detected"

This website works fine in firefox.
Comment 1 Médéric Boquien 2008-07-18 23:33:31 UTC
Hello,

Thank you for your report. I am unable to reproduce the bug. Can you provide more details? At which step of the login process does it fail? Thanks
Comment 2 Stephen 2008-07-19 00:44:21 UTC
After putting the account into in on the left, verifying the site key image (which is after the security question) and then typing password and clicking login. It is then that it fails to work.
Comment 3 Drew Fisher 2008-07-19 03:56:03 UTC
I too am unable to reproduce this bug in SVN r833529.
Comment 4 Stephen 2008-07-19 04:36:39 UTC
Why not try in RC 1?

Also, do you have a bank of america online banking account?
Comment 5 Treeve Jelbert 2008-07-19 08:43:57 UTC
i get this problem with KDE-4.0.99 on citibank.be
This was all working ok on 4.0.85, but stopped working this week with 4.0.98.


http://www.citibank.be/home.asp?lang=en

click on the Login -> Citibank Online   (top right corner of screen)

Recently, this button has popped up an intermediate screen with warnings about security.

Now it says:

The requested operation could not be completed
Cyclic Link Detected
Details of the Request:
URL: http://www.citibank.be/security/cbol_intermediary.asp
Protocol: http
Date and Time: Saturday 19 July 2008 08:37
Additional Information: http://www.citibank.be/security/cbol_intermediary.asp
Description:
UNIX environments are commonly able to link a file or folder to a separate name and/or location. KDE detected a link or series of links that results in an infinite loop - i.e. the file was (perhaps in a roundabout way) linked to itself.
Comment 6 Ludger Sprenker 2008-08-20 23:09:33 UTC
I am getting the same error message on www.filmstarts.de, if there are some special characters in the links from the news section ("Nachrichten") of that site.
This error occurred with KDE4.0, KDE4.1 and actual kde-nightly. 
Here is an example url (encoded by Konqueror 4.X):
http://www.filmstarts.de/nachrichten/133495-%FDThe-Dark-Knight%FD-Ist-%FDbesonders-wertvoll%FD-.html

The link is encoded in firefox this way:
http://www.filmstarts.de/nachrichten/133495-%84The-Dark-Knight%93-Ist-%84besonders-wertvoll%93-.html

These types of links are working with Firefox (2.X and 3.0) and Konqueror from KDE3.5.

Don't know, if the site does something wrong of if that is a problem of KURL, KHTML, KIO or Konqueror.
Comment 7 brazzmonkey 2008-09-23 09:44:02 UTC
i have similar problems when logging in opensuse forums. both konqueror 3 and 4 are affected (kubuntu, opensuse). i can browse the forums while not logged in, but as soon as i try to log in i get a cyclic link error.

i have to remove opensuse forums cookies to be able to browse this site again (being not logged in...)
Comment 8 Markus Kohls 2008-10-15 11:43:35 UTC
I can confirm that the Link of Ludger is not working with Konqueror 4.1
Also here is another Link with same error message: http://www.ftd.de/politik/deutschland/426306.html?nv=cd-topnews
Works fine with firefox3
Comment 9 Will Stephenson 2008-11-24 16:53:18 UTC
Same here with trunk and 4.1 branch.

http://www.ftd.de/ typically has many links containing umlauts.
Comment 10 Maksim Orlovich 2008-11-24 17:08:54 UTC
Parts are likely a dupe of bug #171368, however separate comments may have totally different causes. Each requires a separate analysis.
Comment 11 Will Stephenson 2008-11-24 17:10:06 UTC
Created attachment 28798 [details]
wireshark trace of borken http GETs

US-B%EF%BF%BDrsen-B%EF%BF%BDrenmarktrally in the URL requested is US-Börsen-Bärenmarktrally, to which the server responds with a HTTP 301 Moved Permanently:
 
Location: /boersen_maerkte/aktien/marktberichte/:US-B%F6rsen-B%E4renmarktrally-dank-Citigroup/442863.html\r\n

However the following request reverts to the broken encoding used initially.
Comment 12 Markus Kohls 2009-04-20 16:21:50 UTC
Still present in KDE 4.2.2 (QT 4.5)
Comment 13 Markus Kohls 2009-05-13 13:36:42 UTC
I can not reproduce this anymore on KDE 4.2.3 (QT4.5.1).
Comment 14 Jeremy W. Murphy 2010-05-01 06:47:02 UTC
I can confirm that this bug is still present in KDE 4.3.5 when trying to login to online banking here: https://online.westpac.com.au/esis/Login/SrvPage?referrer=http://www.westpac.com.au/personal-banking/

I'm pretty sure that this bug appeared as far back as 3.5.10 because I remember online banking working one day and then not working the next.  Sorry about not reporting it way back then.  :)
Comment 15 Dawit Alemayehu 2011-05-04 23:08:59 UTC

*** This bug has been marked as a duplicate of bug 171368 ***