Solving URL Problem on OpenSUSE 12.1 with Firefox

  • Thread starter Thread starter DrDu
  • Start date Start date
Click For Summary
SUMMARY

The discussion addresses a URL resolution issue on OpenSUSE 12.1 using Firefox when attempting to access the repository at http://download.opensuse.org/repositories/CrossToolchain:/avr/. Users reported that the URL works on Windows but returns a "does not exist" error on OpenSUSE. The problem is attributed to the misinterpretation of the colon (":") in the URL, which can be resolved by replacing it with "%3a". Additionally, flushing the DNS cache on both systems was suggested as a troubleshooting step.

PREREQUISITES
  • Understanding of URL encoding, specifically the use of "%3a" for colons.
  • Familiarity with OpenSUSE 12.1 and its package management system.
  • Basic knowledge of DNS resolution and troubleshooting techniques.
  • Experience with Firefox browser settings and behavior.
NEXT STEPS
  • Research URL encoding practices and how they affect web navigation.
  • Learn about DNS cache management on Linux systems, specifically OpenSUSE.
  • Explore troubleshooting techniques for browser-related URL issues in Firefox.
  • Investigate the differences in URL handling between Windows and Linux operating systems.
USEFUL FOR

This discussion is beneficial for system administrators, developers working with OpenSUSE, and users troubleshooting URL resolution issues in Firefox.

DrDu
Science Advisor
Messages
6,423
Reaction score
1,004
I encountered a strange problem resolving the url of a repository.
I am running opensuse 12.1 and firefox.
The repository of opensuse I want to browse is
http://download.opensuse.org/repositories/CrossToolchain:/avr/
however I am told that it does not exist.
When I surf to
http://download.opensuse.org/repositories/CrossToolchain:
avr is shown but I also get a link does not exist when I click on it.
However it works from another computer (windows).
Any ideas?
 
Computer science news on Phys.org
Try: Flush the DNS cache on the ubuntu box & windows. Somebody is out of sync. Is the DNS server local?

Code:
sudo /etc/init.d/dns-clean restart

windoze: from cmd.exe window --
Code:
ipconfig /flushdns

Do you get a 404 error? Usually the system will tell you it cannot connect to the site. Meaning it does resolve but the physical server is not responding.
 
Thank you very much for your answer, Jim!
I tried out a couple of things in the meanwhile, including restarting both the router and the computer.
First, the url is correctly resolved when starting the computer under windows.
Under opensuse, when I click on "/avr" on the page
http://download.opensuse.org/repositories/CrossToolchain:
then a new page opens:
http://www.crosstoolchain.com/avr/
That is also the page where I get with:
http://download.opensuse.org/repositories/CrossToolchain:/avr/

So some script seems to misinterpret the ":" as the beginning of a new url.
I can't find dns-clean under /etc/init.d.

Edit: Just found out that the url is correctly resolved when I replace the ":" with "%3a"
 
Last edited by a moderator:

Similar threads

Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
3
Views
3K
Replies
1
Views
3K
Replies
5
Views
4K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K