Post Reply 
ProxHTTPSProxyMII: Reloaded
Feb. 09, 2017, 04:12 AM
Post: #151
RE: ProxHTTPSProxyMII: Reloaded
(Feb. 06, 2017 12:06 PM)whileloop Wrote:  How to fix this problem?

Check your Private Messages.
Add Thank You Quote this message in a reply
Feb. 10, 2017, 05:33 PM
Post: #152
RE: ProxHTTPSProxyMII: Reloaded
Oh, thank you!
The new version fixed the problem.Thumbs Up
Add Thank You Quote this message in a reply
Feb. 11, 2017, 04:31 AM
Post: #153
RE: ProxHTTPSProxyMII: Reloaded
(Feb. 09, 2017 04:12 AM)JJoe Wrote:  
(Feb. 06, 2017 12:06 PM)whileloop Wrote:  How to fix this problem?

Check your Private Messages.

I encountered various sites with the same 417 error. Is there a fix across the board?
Add Thank You Quote this message in a reply
Feb. 11, 2017, 05:29 AM
Post: #154
RE: ProxHTTPSProxyMII: Reloaded
(Feb. 11, 2017 04:31 AM)Styx Wrote:  
(Feb. 09, 2017 04:12 AM)JJoe Wrote:  
(Feb. 06, 2017 12:06 PM)whileloop Wrote:  How to fix this problem?

Check your Private Messages.

I encountered various sites with the same 417 error. Is there a fix across the board?

You tell me. Wink My EXEs work for me and whileloop (so far) but didn't work for whenever.

Check your Private Messages.
Add Thank You Quote this message in a reply
Apr. 09, 2017, 03:26 AM
Post: #155
RE: ProxHTTPSProxyMII: Reloaded
#1 - I tried to do a search here for "has detected that the server is redirecting the request for this address in a way that will never complete".

# - 2 I keep getting this error:

prxbx.com 403 Forbidden Error Page

If you arrived here due to a search or clicking on a link click your Browser's back button to return to the previous page. Thank you.

IP Address: x.x.x.x

This error (# - 2) comes from using the search. The first error (# - 1) about redirecting only happens with some sites. (https://browserleaks.com/proxy for example). And only when I use ProxHTTPSProxyMII. Is there a work around? It defeats the whole purpose of using Proxomitron... if I have to "by pass"... I've bypassed in Proxomitron and no change. Had to by pass in ProxHTTPSProxyMII.

ProxHTTPSProxyMII 1.3.1 (windows exe ver)

Any help on this would be appreciated...
Add Thank You Quote this message in a reply
Apr. 10, 2017, 12:04 AM (This post was last modified: Apr. 10, 2017 12:09 AM by JJoe.)
Post: #156
RE: ProxHTTPSProxyMII: Reloaded
I don't have those problems...

(Apr. 09, 2017 03:26 AM)Aunt Elsie Wrote:  Any help on this would be appreciated...

I have uploaded my current ProxHTTPSProxyMII folder, ProxHTTPSProxyMII 1.4 34cx_freeze5.0.1urllib3v1.2Win32OpenSSL_Light-1_0_2k-1_1_0e, to
https://1fichier.com/?dp5otr4ep4
, 7.02 MB.

1fichier has good speed and provides a removal link, which seems rare.
Unfortunately, free use is supported by pop over and under advertising.
Do not install any of the advertised programs or browser extensions without additional study...
Obviously, I have nothing to do with the host. Wink I think the speed and removal link are worth the ads. If 1fichier is unacceptable, send me mail.

Report back. Enough positive reports may result in a more official looking public file and or instructions to create your own.

HTH
Add Thank You Quote this message in a reply
Apr. 10, 2017, 03:16 PM
Post: #157
RE: ProxHTTPSProxyMII: Reloaded
JJoe,

I replaced my folder with your's. (Thank you, btw).

When I go to https://www.startpage.com/ I get this:
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

When I click bypass in Proxomitron, it's like I didn't click it. I keep seeing this:
+++GET 824+++
GET / HTTP/1.1
Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:814
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Accept-Language: en-US,en;q=0.5
DNT: 1
Host: http://www.startpage.com
Accept-Encoding: gzip, deflate
Connection: keep-alive

+++RESP 824+++
HTTP/1.1 301 Moved Permanently
Date: Mon, 10 Apr 2017 15:01:03 GMT
Server: Apache
Location: https://www.startpage.com/
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 193
Content-Type: text/html; charset=iso-8859-1
+++CLOSE 824+++

As you can see it's over 800 times now.

At this point ProxHTTPSProx window has this:
=======================================================================
ProxHTTPSProxyMII v1.4 (urllib3/1.20)
FrontServer : localhost:8079
RearServer : localhost:8081
ParentServer : None
Proxomitron : http://localhost:8080 =========================================================================
ProxHTTPSProxyMII v1.4 (urllib3/1.20)
FrontServer : localhost:8079
RearServer : localhost:8081
ParentServer : None
Proxomitron : http://localhost:8080 ============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202

FrontServer : localhost:8079
RearServer : localhost:8081
ParentServer : None
Proxomitron : http://localhost:8080 ============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202

FrontServer : localhost:8079
RearServer : localhost:8081
ParentServer : None
Proxomitron : http://localhost:8080 ============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202

RearServer : localhost:8081
ParentServer : None
Proxomitron : http://localhost:8080 ============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202

ParentServer : None
Proxomitron : http://localhost:8080 ============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202

Proxomitron : http://localhost:8080 ============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202
============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202

The web page (https://www.startpage.com/) still says:
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

I can add the site to ProxHTTPSProx's bypass and all would be ok...
I should add, I'm using this on Linux via wine...
Google search really isn't helpful. Basically, one script is trying to redirect to another page, while that page is trying to redirect back to the first...

It only happens to a few sites, even google still works... though I try to stay away from it...
Add Thank You Quote this message in a reply
Apr. 10, 2017, 05:59 PM (This post was last modified: Apr. 10, 2017 06:02 PM by JJoe.)
Post: #158
RE: ProxHTTPSProxyMII: Reloaded
With firefox in bypass, I see

Quote:+++GET 3730+++
Using Proxy - 127.0.0.1:8081
GET http://www.startpage.com/ HTTP/1.1
Accept-Encoding: gzip, deflate, br
DNT: 1
Host: http://www.startpage.com
Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:341
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Upgrade-Insecure-Requests: 1
Accept-Language: en-US,en;q=0.5
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Connection: keep-alive

+++RESP 3730+++
HTTP/1.1 200 OK
Date: Mon, 10 Apr 2017 17:02:39 GMT
Server: Apache
Content-Location: index.html.en-us
Vary: negotiate,accept,accept-language,Accept-Encoding
TCN: choice
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
Last-Modified: Mon, 10 Apr 2017 17:02:31 GMT
ETag: "15392-54cd2f0dea8bf"
Accept-Ranges: bytes
Content-Encoding: gzip
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Cache-Control: no-cache, no-store, must-revalidate
Content-type: text/html; charset=utf-8
Content-Length: 20740
Content-Language: en-us
+++CLOSE 3730+++

+++GET 3731+++
Using Proxy - 127.0.0.1:8081
GET http://www.startpage.com/css/retina_comm...60cac4cd87 HTTP/1.1
Accept-Encoding: gzip, deflate, br
DNT: 1
Host: http://www.startpage.com
Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:342
Accept: text/css,*/*;q=0.1
Referer: https://www.startpage.com/
Accept-Language: en-US,en;q=0.5
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Connection: keep-alive

+++RESP 3731+++
HTTP/1.1 200 OK
Date: Mon, 10 Apr 2017 17:02:39 GMT
Server: Apache
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
Last-Modified: Sun, 09 Apr 2017 18:39:32 GMT
ETag: "27fa2-54cc02df4c100"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Cache-Control: max-age=3456000
Content-Length: 28048
Content-Type: text/css
+++CLOSE 3731+++

Do you ever see "Using Proxy - 127.0.0.1:8081" in the Proxomitron's log window?

If not, does your cfg have a line like
Code:
BypassURL = "$OHDR(Tagged:ProxHTTPSProxyMII FrontProxy/*)$SETPROXY(127.0.0.1:8081)(^)|$KEYCHK(^C^A^S)|(^local.ptron/sidki_h)$LST(Bypass-List)|$LST(Bypass-SSL)"
?

And another like
Code:
>127.0.0.1:8081 ProxHTTPSProxyMII
?

(Apr. 10, 2017 03:16 PM)Aunt Elsie Wrote:  At this point ProxHTTPSProx window has this:
=======================================================================
ProxHTTPSProxyMII v1.4 (urllib3/1.20)
FrontServer : localhost:8079
RearServer : localhost:8081
ParentServer : None
Proxomitron : http://localhost:8080 =========================================================================
ProxHTTPSProxyMII v1.4 (urllib3/1.20)
FrontServer : localhost:8079
RearServer : localhost:8081
ParentServer : None
Proxomitron : http://localhost:8080 ============================================================================
[10:50] 163 [D] "GET http://local.ptron/ProxyLogo.jpg" 200 17202

(Apr. 10, 2017 03:16 PM)Aunt Elsie Wrote:  I should add, I'm using this on Linux via wine...

So it 'reinitializes?' multiple times and doesn't show the startpage request even though the Proxomitron's log window does. [crazy]

I see
Code:
============================================================================
ProxHTTPSProxyMII v1.4 (urllib3/1.20)

  FrontServer  : localhost:8079
  RearServer   : localhost:8081
  ParentServer : None
  Proxomitron  : http://localhost:8080
============================================================================
[12:38] 001 [D] "GET https://www.startpage.com/" 200 20740
[12:38] 002 [D] "GET https://www.startpage.com/css/retina_common_mainpage.css?v=17997a65e6a6b55625a38860cac4cd87" 200 28048
Add Thank You Quote this message in a reply
Apr. 10, 2017, 07:11 PM
Post: #159
RE: ProxHTTPSProxyMII: Reloaded
(Apr. 10, 2017 05:59 PM)JJoe Wrote:  ...
...

Do you ever see "Using Proxy - 127.0.0.1:8081" in the Proxomitron's log window?

The key word being "ever", I have to think it must be, because it only effects some sites. Doesn't matter if it's http or https.

(Apr. 10, 2017 05:59 PM)JJoe Wrote:  If not, does your cfg have a line like
Code:
BypassURL = "$OHDR(Tagged:ProxHTTPSProxyMII FrontProxy/*)$SETPROXY(127.0.0.1:8081)(^)|$KEYCHK(^C^A^S)|(^local.ptron/sidki_h)$LST(Bypass-List)|$LST(Bypass-SSL)"
?

Yes, it is on the startup page/tab of Proxomitron...

(Apr. 10, 2017 05:59 PM)JJoe Wrote:  And another like
Code:
>127.0.0.1:8081 ProxHTTPSProxyMII
?

Yes, it is on the proxy page/tab of Proxomitron...

I might add, I have this all going through a vpn, which really doesn't matter because the same errors happen when by passing the vpn...

Like I said, it only happens on some sites. Not on all of them. There's not a pattern I can see, (I'm not even a starter programmer)... lol
Add Thank You Quote this message in a reply
Apr. 11, 2017, 03:29 AM (This post was last modified: Apr. 11, 2017 03:31 AM by JJoe.)
Post: #160
RE: ProxHTTPSProxyMII: Reloaded
(Apr. 10, 2017 07:11 PM)Aunt Elsie Wrote:  
(Apr. 10, 2017 05:59 PM)JJoe Wrote:  ...
Do you ever see "Using Proxy - 127.0.0.1:8081" in the Proxomitron's log window?

The key word being "ever", I have to think it must be, because it only effects some sites. Doesn't matter if it's http or https.

You should only see "Using Proxy - 127.0.0.1:8081" when the Proxomitron is receiving requests from ProxHTTPSProxyMII.
The browser should send http to the Proxomitron.

(Apr. 10, 2017 07:11 PM)Aunt Elsie Wrote:  Like I said, it only happens on some sites.

Does it always happen for these sites?

What do you see in the log windows after
1. Exit ProxHTTPSProxyMII
2. Set Proxomitron to Bypass.
3. Open Proxomitron's log window, Reset log, Enable "HTML debug info", Enable "Local file requests"
4. Start ProxHTTPSProxyMII
5. Open https://www.startpage.com/
6. Open site that always works.
?
Add Thank You Quote this message in a reply
Apr. 11, 2017, 05:54 PM
Post: #161
RE: ProxHTTPSProxyMII: Reloaded
(Apr. 11, 2017 03:29 AM)JJoe Wrote:  ...
You should only see "Using Proxy - 127.0.0.1:8081" when the Proxomitron is receiving requests from ProxHTTPSProxyMII.
The browser should send http to the Proxomitron.
Well, Crap. I have everything sent to 1079... duh... I completely missed that.
(Apr. 11, 2017 03:29 AM)JJoe Wrote:  
(Apr. 10, 2017 07:11 PM)Aunt Elsie Wrote:  Like I said, it only happens on some sites.

Does it always happen for these sites?
Yes, but now I will change the browser behavior and double check...

(Apr. 11, 2017 03:29 AM)JJoe Wrote:  What do you see in the log windows after
1. Exit ProxHTTPSProxyMII
2. Set Proxomitron to Bypass.
3. Open Proxomitron's log window, Reset log, Enable "HTML debug info", Enable "Local file requests"
4. Start ProxHTTPSProxyMII
5. Open https://www.startpage.com/
6. Open site that always works.
?
I'll have to get back to you on that...
Add Thank You Quote this message in a reply
Apr. 11, 2017, 09:39 PM
Post: #162
RE: ProxHTTPSProxyMII: Reloaded
This is what I got from Startpage with ProxHTTPSProx and Proxomitron:
HTTP/1.1 301 Moved Permanently
Date: Tue, 11 Apr 2017 19:52:25 GMT
Server: Apache
Location: https://www.startpage.com/
Vary: Accept-Encoding
Content-Length: 193
Content-Type: text/html; charset=iso-8859-1
Connection: close

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://www.startpage.com/">here</a>.</p>
</body></html>
######################################################

This is from ProxHTTPSProx:
============================================================================ ProxHTTPSProxyMII v1.4 (urllib3/1.20) FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 =========================================================================
ProxHTTPSProxyMII v1.4 (urllib3/1.20) FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
Proxomitron : http://localhost:8080 ============================================================================
============================================================================
######################################################

This is from Proxomitron:
New Message Log Window....

+++GET 192+++
GET / HTTP/1.1
Accept-Encoding: gzip, deflate
User-Agent: Opera/5.02 (Windows 98; U) [en]
DNT: 1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:191
Accept-Language: en-US,en;q=0.5
Host: http://www.startpage.com
Connection: keep-alive

+++RESP 192+++
HTTP/1.1 301 Moved Permanently
Date: Tue, 11 Apr 2017 19:52:25 GMT
Server: Apache
Location: https://www.startpage.com/
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 193
Content-Type: text/html; charset=iso-8859-1
+++CLOSE 192+++

+++GET 193+++
GET /favicon.ico HTTP/1.1
Accept-Encoding: gzip, deflate
User-Agent: Opera/5.02 (Windows 98; U) [en]
DNT: 1
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:192
Accept-Language: en-US,en;q=0.5
Host: http://www.startpage.com
Connection: keep-alive

+++RESP 193+++
HTTP/1.1 301 Moved Permanently
Date: Tue, 11 Apr 2017 19:52:26 GMT
Server: Apache
Location: https://www.startpage.com/favicon.ico
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 202
Content-Type: text/html; charset=iso-8859-1
+++CLOSE 193+++

...

(Forgot to by pass in Proxomitron)
That was https://startpage.com

This is https://browserleaks.com/proxy
Proxomitron set to by pass
Web page returns this:
The page isn't redirecting properly

Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

This problem can sometimes be caused by disabling or refusing to accept cookies.

ProxHTTPSProx:
============================================================================ ProxHTTPSProxyMII v1.4 (urllib3/1.20) FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 =========================================================================
ProxHTTPSProxyMII v1.4 (urllib3/1.20) FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
FrontServer : localhost:8079 RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
RearServer : localhost:8081 ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
ParentServer : None Proxomitron : http://localhost:8080 ============================================================================
Proxomitron : http://localhost:8080 ============================================================================
============================================================================

Proxomitron:
+++GET 105+++
GET /proxy HTTP/1.1
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Accept-Language: en-US,en;q=0.5
Cache-Control: max-age=0
Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:105
Host: browserleaks.com
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
DNT: 1
Connection: keep-alive
Browser reload detected...

+++RESP 105+++
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Tue, 11 Apr 2017 21:20:27 GMT
Content-Type: text/html
Content-Length: 178
Connection: keep-alive
Location: https://browserleaks.com/proxy
+++CLOSE 105+++

...

+++CLOSE 191+++

Must have forgot to do the debug mode

Here is prxbx that does work:
The web page:

HTTP/1.1 200 OK
X-Powered-By: PHP/5.4.45
Set-Cookie: mybb[lastvisit]=1491945980; expires=Wed, 11-Apr-2018 21:26:20 GMT; path=/forums/;
domain=.prxbx.com
Set-Cookie: mybb[lastactive]=1491945980; expires=Wed, 11-Apr-2018 21:26:20 GMT; path=/forums/;
domain=.prxbx.com
Set-Cookie: sid=27b5cda934c30d794e081284f00353b0; path=/forums/; domain=.prxbx.com;
HttpOnly
Content-Type: text/html; charset=UTF-8
Vary: Accept-Encoding
Date: Tue, 11 Apr 2017 21:26:20 GMT
Accept-Ranges: bytes
Server: LiteSpeed
Connection: close


<Match: Kill pop-up windows >
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
</Match>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--//--><script src="http://local.ptron/WindowOpen.js"></script>

<Match: Force pop-ups to have browser controls >
</Match>

<!--//--><script>PrxModAtr=1;</script>

<Match: Suppress all JavaScript errors >
</Match>

<!--//--><script> function NoError(){return(true);} onerror=NoError; </script>

<Match: Stop browser window resizing >
</Match>

<!--//--><script> function moveTo(){return true;}function resizeTo(){return true;}
</script>
<!-- start: index -->
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">

<Match: base target >
<head>
</Match>
<head><base="_blank"><!--Proxomitron-->
<title>The Un-Official Proxomitron Forum</title>
<!-- start: headerinclude -->
<meta name="description" content="Forums for Proxomitron enthusiasts.">
<meta name="keywords" content="Proxomitron, Prox, Proxo, Scott, Lemmon, Shonenware, web-proxy, proxy, filters, header, web, privacy, cookies, security, filtering, customize, html filtering, html, local proxy, the web your way, customizing html">

...
All of those are https... two out of many (that DO work) that doesn't work... are they using proxies? Could that be the problem?
Add Thank You Quote this message in a reply
Apr. 12, 2017, 12:59 AM (This post was last modified: Apr. 12, 2017 02:50 AM by JJoe.)
Post: #163
RE: ProxHTTPSProxyMII: Reloaded
(Apr. 11, 2017 05:54 PM)Aunt Elsie Wrote:  
(Apr. 11, 2017 03:29 AM)JJoe Wrote:  ...
You should only see "Using Proxy - 127.0.0.1:8081" when the Proxomitron is receiving requests from ProxHTTPSProxyMII.
The browser should send http to the Proxomitron.
Well, Crap. I have everything sent to 1079... duh... I completely missed that.

1079 is a typo?

(Apr. 11, 2017 09:39 PM)Aunt Elsie Wrote:  All of those are https... two out of many (that DO work) that doesn't work... are they using proxies? Could that be the problem?

I haven't seen anything in these post that shows 'it' works as intended...
Given:
ProxHTTPSProxyMII FrontServer is at 8079
Proxomitron is at---------------------- 8080
ProxHTTPSProxyMII RearServer is at- 8081

Browser/client should send
https to the ProxHTTPSProxyMII FrontServer at 8079
http to the Proxomitron at------------------------ 8080

So the chain of a successful https request looks like:
1. Browser/client sends request to ProxHTTPSProxyMII FrontServer.
2. FrontServer adds "Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:341" header and forwards request to the Proxomitron.
3. The Proxomitron finds the "Tagged" header and forwards the request to the RearServer as indicated by "Using Proxy - 127.0.0.1:8081" in the Proxomitron's log window (see post 158).
4. RearServer removes the "Tagged" header and sends the request to the remote server.

You appear to be missing 3 and 4...
If so, the Proxomitron is sending the browser's https requests as http with a strange header named "Tagged".
Servers that accept http requests (and strange headers) may appear to work.
Servers that insist on https (and proper headers) may return
'HTTP/1.1 301 Moved Permanently...Location: https://...'
which may lead to "Firefox has detected that the server is redirecting the request for this address in a way that will never complete.", a loop, or rejection.
This could explain why most sites appear to work.

So, it looks like your cfg isn't right. Use the modified Proxomitron "default.cfg" "default-ProxHTTPSProxyMII.cfg" in http://www.prxbx.com/forums/showthread.php?tid=2172&pid=18260#pid18260 to test.
Direct link to "default-ProxHTTPSProxyMII.zip" is http://www.prxbx.com/forums/attachment.php?aid=956 .

Edit: Was: Use the modified "default.cfg" in http://www.prxbx.com/forums/showthread.p...0#pid18260 to test.
Add Thank You Quote this message in a reply
Apr. 12, 2017, 01:08 AM
Post: #164
RE: ProxHTTPSProxyMII: Reloaded
OMG JJoe,
Where has everyone gone? Do you own this board? Is that the reason it's still alive? I am so glad you're still here!

I've been reading passed posts, it once was very active, it's still very interesting reading.

I started using Qubes OS, which I like very much. And Proxomitron fits in very well - under wine. I'm old and my son takes care of me now. So, I have a very slow wifi connection and as I play with filters left behind by these wonderful people, I've made better use of the speed I have.

I realize most of the filters are old too, I wonder how many still work as designed.
Add Thank You Quote this message in a reply
Apr. 12, 2017, 01:52 AM (This post was last modified: Apr. 12, 2017 02:41 AM by JJoe.)
Post: #165
RE: ProxHTTPSProxyMII: Reloaded
(Apr. 12, 2017 12:59 AM)JJoe Wrote:  ...
1079 is a typo?

Yes, typo.. it has always been 8079 except when you told me http -> 8080

(Apr. 12, 2017 12:59 AM)JJoe Wrote:  I haven't seen anything in these post that shows 'it' works as intended...
Given:
ProxHTTPSProxyMII FrontServer is at 8079
Proxomitron is at---------------------- 8080
ProxHTTPSProxyMII RearServer is at- 8081

Browser/client should send
https to the ProxHTTPSProxyMII FrontServer at 8079
http to the Proxomitron at------------------------ 8080

It is now...

(Apr. 12, 2017 12:59 AM)JJoe Wrote:  So the chain of a successful https request looks like:
1. Browser/client sends request to ProxHTTPSProxyMII FrontServer.
2. FrontServer adds "Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:341" header and forwards request to the Proxomitron.
3. The Proxomitron finds the "Tagged" header and forwards the request to the RearServer as indicated by "Using Proxy - 127.0.0.1:8081" in the Proxomitron's log window (see post 158).
4. RearServer removes the "Tagged" header and sends the request to the remote server.

You appear to be missing 3 and 4...
If so, the Proxomitron is sending the browser's https requests as http with a strange header named "Tagged".
Servers that accept http requests (and strange headers) may appear to work.
Servers that insist on https (and proper headers) may return
'HTTP/1.1 301 Moved Permanently...Location: https://...'
which may lead to "Firefox has detected that the server is redirecting the request for this address in a way that will never complete.", a loop, or rejection.
This could explain why most sites appear to work.

So, it looks like your cfg isn't right. Use the modified "default.cfg" in http://www.prxbx.com/forums/showthread.p...0#pid18260 to test.


.txt  Here is my config file and log.txt (Size: 24 KB / Downloads: 472)

(Apr. 12, 2017 12:59 AM)JJoe Wrote:  So the chain of a successful https request looks like:
1. Browser/client sends request to ProxHTTPSProxyMII FrontServer.
2. FrontServer adds "Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:341" header and forwards request to the Proxomitron.
3. The Proxomitron finds the "Tagged" header and forwards the request to the RearServer as indicated by "Using Proxy - 127.0.0.1:8081" in the Proxomitron's log window (see post 158).
4. RearServer removes the "Tagged" header and sends the request to the remote server.

You appear to be missing 3 and 4...
If so, the Proxomitron is sending the browser's https requests as http with a strange header named "Tagged".
Servers that accept http requests (and strange headers) may appear to work.
Servers that insist on https (and proper headers) may return
'HTTP/1.1 301 Moved Permanently...Location: https://...'
which may lead to "Firefox has detected that the server is redirecting the request for this address in a way that will never complete.", a loop, or rejection.
This could explain why most sites appear to work.

So, it looks like your cfg isn't right. Use the modified "default.cfg" in http://www.prxbx.com/forums/showthread.p...0#pid18260 to test.
You're right, I don't see Tagged: ProxHTTPSProxyMII FrontProxy/v1.4 Python/3.4.4:341...

Edit by JJoe: Some text moved to "Here is my config file and log.txt (24 KB)"
Add Thank You Quote this message in a reply
Post Reply 


Forum Jump: