Project

General

Profile

Bug #1632

Некорректная работа через xproxy.

Added by Mellon almost 6 years ago.

Status:
New
Priority:
Low
Assignee:
Category:
Plugins: Woodpecker
Target version:
-
Start date:
05/20/2014
Due date:
% Done:

0%

Estimated time:
Reported in:
master

Description

Некорректная работа через xproxy с в ключением глобального проксирования.

Как мне кажется, при глобальном включении прокси происходит что-то нехорошее с kqoauth при условии, что в правилах xproxy имеется правило включающее прокси для всех хостов ".*.*". Если такого правила нет, но есть другие, то всё ок.

В общем, дятел так или иначе работает, и если после авторизации включить глобальное прокси, то тоже всё нормально.

STR:
1. Зайти в настройки Xproxy.
создать правило с type: none для локалхоста.
создать правило для прокси
http://dump.bitcheese.net/images/abelocy/screenshot.png
2. В настройках Xproxy → Proxy behavior включить оба чекбокса. Проблемным при этом будет являться параметр "Enable globally".
3. Открыть Woodpecker и начать поцедуру авторизации.
4. При обратном редиректе получить

Ошибка загрузки http://localhost:0/?oauth_token=hdm9FrGbrqQc1OKgsUfpi40iL9A&oauth_verifier=QhMYmXxb1AXfw2nA
Отказано в соединении

Если в пункте 2 отключить чекбокс "Enable globally", то авторизация завершается успешно:
http://dump.bitcheese.net/images/ydabone/screenshot.png

Expected result:

Actual result:

System information:
LeechCraft 0.6.65-814-g8a033ab
Built with Qt 4.8.5, running with Qt 4.8.5
Running on: Gentoo/Linux x86_64 3.14.4-gentoo #1 SMP PREEMPT Sat May 17 10:54:37 MSK 2014

No data to display

Also available in: Atom PDF