Version: (using KDE KDE 3.2.0) Installed from: Gentoo Packages Compiler: gcc version 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7) OS: Linux hi, i once set my Browser Identification to "Internet Explorer 5.5 on Windows 2000" and can't set it back to Konqueror's own ID. I can change to any other browser in the list, but when I click onto "Default Identification" it goes back to "Internet Explorer 5.5 on Windows 2000". mfg, // florian loitsch
It works fine for me. How are you trying to change back? Using the menu entry in the Tools menu, or using the configuration dialog? Can you tell us what site it is and post your ~/.kde/share/config/kio_httprc? (It shouldn't contain any confidential information, but you should check)
works fine for me too
Created attachment 4326 [details] my kio_httprc file
i'm trying to change it back using the menu (clicking onto Default Identification). But when I reopen the Menu "Internet Explorer... " is checked. how can I change it back using the configuration dialog? I could just disable completely the identification (or add additional information). Am i wrong?
sorry. i forgot to add that in the last comment... (three comments in 5 minutes :( ) it's for all sites. I'm not able to get the konqueror-default identification for any site. (tried it using http://kluge.in-chemnitz.de/tools/browser.php ).
You've got a global setting turned on. I can confirm this bug now.
Adding adawit manually because there's no component uachanger.
i can confirm this bug it's exactly the same problem i have/had, and wanted to report just now :-). after having removed the user-agent key from ~/.kde/share/config/kio_httprc it works fine now again
*** Bug 74940 has been marked as a duplicate of this bug. ***
CVS commit by adawit: - Fix Bug# 73352. CCMAIL: 73352-done@bugs.kde.org M +5 -2 uachangerplugin.cpp 1.30 --- kdeaddons/konq-plugins/uachanger/uachangerplugin.cpp #1.29:1.30 @@ -281,8 +281,8 @@ void UAChangerPlugin::slotDefault() if ( m_currentURL.isLocalFile() && m_config->hasGroup( "localhost" ) ) m_config->deleteGroup( "localhost" ); + m_config->sync(); - // Reset some internal variables and inform the http io-slaves of - // the changes. + // Reset some internal variables and inform the http io-slaves of the changes. m_currentUserAgent = KProtocolManager::defaultUserAgent(); @@ -364,4 +364,7 @@ QString UAChangerPlugin::findTLD (const } + if( domains.isEmpty() ) + return hostname; + return domains[0]; }
I can confirm that this bug still exists in KDE-3.2.1.
Fred, I cannot duplicate, please recheck your installation. I can set and default back the user agent string at will for any site. My patch does fix the problem. If all else fails, open $KDEHOME/share/config/kio_httprc and remove any global (w/o section -> [...]) "UserAgent=" entry present. See if you can duplicate the problem after that...
still valid ! KDE 3.3 CVS 2004-06-19
I also wanted to report this problem. Konqueror suddenly changed the default browser ID to Netscape 4. Many stites started complaining about my 'oldish' browser. Whenever I tried to change to the default browser ID, it jumped back to Netscape 4. In my opinion this bug should not be marked fixed, because it apparently can still happen to anyone, even on KDE 3.2.2. Asking the user to just go hack their config files is not an acceptable solution IMHO.
Yup, still seeing this with 3.3.0. Hacking the INI file seems to have fixed it for now. Will I have to do this every time I change the global UA string?