Closed
Bug 798856
Opened 13 years ago
Closed 11 years ago
Search from the URL bar (with keyword.URL/keyword.enabled) fails on proxy
Categories
(Firefox :: Untriaged, defect)
Tracking
()
People
(Reporter: takkara, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 6.0; rv:15.0) Gecko/20100101 Firefox/15.0.1
Build ID: 20120905151427
Steps to reproduce:
Upgraded from v.12 to v. 15.0.1.
Actual results:
I run the Proxomitron filtering proxy. It filters stuff.
I often search from the URL Bar. It used to work. Now it doesn`t. The browser sends the entered word only to the Proxomitron as if it were the full URL instead of the full search engine string with my request in it. The proxy, as a result, can`t find the host and send a request to it. It only receives and sends the word I enter in the URL-bar. Here is the log showing this:
*** Log Reset ***
Client opened: total 3
+++GET 3701+++
GET / HTTP/1.1
Host: lord
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:15.0) Gecko/20100101 Firefox/15.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Cache-Control: max-age=0
Connection: keep-alive
+++CLOSE 3701+++
Client closed: total 2
Client opened: total 3
Browser reload detected...
Client opened: total 4
Client closed: total 3
The search reqest was "lord".
It can`t be the fault of the Proxomitron, can it? It has nothing to do with what the browser gives it. It is Firefox`s internal issue.
http://yandex.ru/yandsearch?text=%s
This is what my string used to look like in keyword.URL. With «%s» in it. It used to work, I remember. There was the magic of «%s». This is how it works in Opera and, probably, in Chrome. It still works in Opera this way with no problem, Proxomitron receives the full address. It is a usual proxy.
Then you removed it. This is what it has to be like now:
http://yandex.ru/yandsearch?text=
The absence of %s is clear from this article.
http://support.mozilla.org/en-US/kb/search-web-address-bar
It works on direct connections, but through proxy it fails. Always fails.
Expected results:
I must have seen the search results instead of:
Host Name Lookup Failed
The Proxomitron couldn't find the site named...
lord
Check that the name is correct. If so, the site may have changed or may no longer exist.
********************************************************************************************************
Сведения о приложении
Имя
Firefox
Версия
15.0.1
User Agent
Mozilla/5.0 (Windows NT 6.0; rv:15.0) Gecko/20100101 Firefox/15.0.1
Папка профиля
Показать папку
Включённые плагины
about:plugins
Конфигурация сборки
about:buildconfig
Сообщения о падениях
about:crashes
Использование памяти
about:memory
Расширения
Имя
Версия
Включено
ID
2 Pane Bookmarks
0.6.2011011701
true
{FD61379B-066A-4afc-89DE-89FB24D907C2}
Close All Tabs (Reloaded)
2.2.3
true
closealltabs@michael.grafl
Firebug
1.9.2
true
firebug@software.joehewitt.com
FlashGot
1.4.6
true
{19503e42-ca3c-4c27-b1e2-9cdb2170ee34}
Ghostery
2.7.2
true
firefox@ghostery.com
LastPass
2.0.0
true
support@lastpass.com
OmniSidebar
0.9.1
true
osb@quicksaver
Readability
2.3
true
readability@readability.com
RemoveTabs
0.5.0.1
true
{41a40cb1-aa9e-47c6-a207-66b9f5875870}
ScrapBook
1.5.4
true
{53A03D43-5363-4669-8190-99061B2DEBA5}
Text Link
4.0.2011021601
true
{54BB9F3F-07E5-486c-9B39-C7398B99391C}
TinyURL Generator
2.5.1
true
tinyurl.addon@fast-chat.co.uk
Aptana Debugger
1.7.2
false
debugger@aptana.com
Bookmark Duplicate Detector
1.0.7
false
{ba243cb0-b824-4a26-9418-73ee795d9b9d}
ColorZilla
2.8
false
{6AC85730-7D0F-4de0-B3FA-21142DD85326}
Html Validator
0.9.5.1
false
{3b56bcc7-54e5-44a2-9b44-66c3ef58c13e}
Linky
3.0.0
false
linky@gemal.dk
MeasureIt
0.4.10
false
{75CEEE46-9B64-46f8-94BF-54012DE155F0}
Microsoft .NET Framework Assistant
1.0
false
{20a82645-c095-46ed-80e3-08825760534b}
Web Developer
1.2.2
false
{c45c406e-ab73-11d8-be73-000a95be3b12}
wxDownload
4
false
50543ee10e2d5@50543ee10e30e.com
Важные изменённые настройки
Имя
Значение
accessibility.typeaheadfind.flashBar
0
accessibility.typeaheadfind.timeout
3000
browser.cache.check_doc_frequency
1
browser.cache.disk.capacity
1048576
browser.cache.disk.smart_size.first_run
false
browser.cache.disk.smart_size_cached_value
624640
browser.cache.memory.capacity
300000
browser.cache.memory.max_entry_size
10000
browser.display.auto_quality_min_font_size
15
browser.display.use_document_fonts
0
browser.link.open_newwindow.restriction
0
browser.places.smartBookmarksVersion
4
browser.search.openintab
false
browser.search.update
false
browser.search.useDBForOrder
true
browser.sessionstore.interval
150000
browser.startup.homepage
http://www.google.ru/
browser.startup.homepage_override.buildID
20120905151427
browser.startup.homepage_override.mstone
15.0.1
browser.tabs.closeButtons
1
browser.tabs.opentabfor.middleclick
true
browser.tabs.tabMinWidth
100
browser.tabs.warnOnClose
false
browser.tabs.warnOnOpen
false
dom.max_chrome_script_run_time
0
extensions.lastAppVersion
15.0.1
font.default.x-user-def
sans-serif
font.internaluseonly.changed
false
font.language.group
x-user-def
font.minimum-size.x-central-euro
15
font.minimum-size.x-cyrillic
14
font.minimum-size.x-unicode
15
font.minimum-size.x-user-def
14
font.minimum-size.x-western
15
font.name.monospace.x-cyrillic
Verdana
font.name.monospace.x-user-def
Segoe UI
font.name.monospace.x-western
Verdana
font.name.sans-serif.x-central-euro
Segoe UI
font.name.sans-serif.x-cyrillic
Segoe UI
font.name.sans-serif.x-unicode
Segoe UI
font.name.sans-serif.x-user-def
Verdana
font.name.sans-serif.x-western
Verdana
font.name.serif.x-central-euro
Verdana
font.name.serif.x-cyrillic
Verdana
font.name.serif.x-unicode
Verdana
font.name.serif.x-user-def
Verdana
font.name.serif.x-western
Verdana
font.size.fixed.x-central-euro
15
font.size.fixed.x-cyrillic
15
font.size.fixed.x-unicode
15
font.size.fixed.x-user-def
14
font.size.fixed.x-western
15
font.size.variable.x-cyrillic
15
font.size.variable.x-user-def
14
keyword.URL
http://yandex.ru/yandsearch?text=
layers.acceleration.draw-fps
true
network.cookie.prefsMigrated
true
network.dns.disableIPv6
true
network.http.pipelining
true
network.http.pipelining.maxrequests
30
network.http.pipelining.ssl
true
network.http.proxy.pipelining
true
network.http.request.max-start-delay
1
network.prefetch-next
true
network.websocket.timeout.ping.request
1
places.database.lastMaintenance
1349018552
places.history.expiration.transient_current_max_pages
53439
places.history.expiration.transient_optimal_database_size
85501214
plugin.disable_full_page_plugin_for_types
audio/mpeg,audio/x-ms-wma
privacy.cpd.extensions-sessionmanager
false
privacy.cpd.offlineApps
true
privacy.cpd.sessions
false
privacy.sanitize.migrateFx3Prefs
true
privacy.sanitize.timeSpan
0
security.OCSP.disable_button.managecrl
false
security.default_personal_cert
Select Automatically
security.dialog_enable_delay
500
security.disable_button.openCertManager
false
security.disable_button.openDeviceManager
false
security.enable_java
true
security.warn_viewing_mixed
false
Графика
Описание видеокарты
Intel(R) 82945G Express Chipset Family
Код производителя
0x8086
Код устройства
0x2772
Объём видеопамяти
Unknown
Драйвера видеокарты
igdumd32
Версия драйвера
7.14.10.1322
Дата разработки драйвера
8-24-2007
Direct2D включён
Заблокирован для вашей версии драйвера видеокарты.
DirectWrite включён
false (7.0.6002.18392)
Параметры ClearType
Параметры ClearType не найдены
Визуализатор WebGL
Заблокирован для вашей версии драйвера видеокарты. Попробуйте обновить ваш драйвер видеокарты до версии 7.14.10.1504 или более новой.
Аппаратно ускоренные окна
0. Заблокирован для вашей версии драйвера видеокарты. Попробуйте обновить ваш драйвер видеокарты до версии 7.14.10.1504 или более новой.
JavaScript
Инкрементальный GC
0
Версии библиотек
Ожидаемая минимальная версия
Используемая версия
NSPR
4.9.1
4.9.1
NSS
3.13.6.0 Basic ECC
3.13.6.0 Basic ECC
NSS Util
3.13.6.0
3.13.6.0
NSS SSL
3.13.6.0 Basic ECC
3.13.6.0 Basic ECC
NSS S/MIME
3.13.6.0 Basic ECC
3.13.6.0 Basic ECC
Comment 1•13 years ago
|
||
You used only the term "lord" ?
That can be a hostname without TLD like "localhost". This would trigger a NIXDOMAIN answer from the DNS server but of course not with a proxy where the proxy is doing the DNS resolving. The NIXDOMAIN answer triggers the keyword search.
Would you do a regression search if I tell you how to do that ?
> You used only the term "lord" ?
I tried many words, including requests with spaces in both Latin and local alphabet. Local alphabet is distorted, by the way, and changing the
network.standard-url.escape-utf8
network.standard-url.encode-utf8
doesn`t help, any combinations of them.
xn--XXXXXXXXX.xn
This is how it gets transformed. The alphabet was kyrillic.
>The NIXDOMAIN answer triggers the keyword search.
I don`t know the technicals, but it clearly sends the naked word only, unlike Opera and unlike it behaved before. And then it waits for some respond, but the request dies in the proxy somehow. The proxy uses the default system dns, from my provider. But the word dies in it, never reaching the DNS properly. I don`t know of any other DNS in "Proxomitron". So, it is hopeless then.
Anyway, I installed the InstantFox add-on and am no longer interested in this bug or behaviour. It works with the add-on as I want it to.
I could do a test or two with that regression if you insist.
Comment 3•13 years ago
|
||
single terms are a dupe of bug 2875 but the proxy have to respond with an error and that is not happening here ?
Updated•11 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•