FreeTube icon indicating copy to clipboard operation
FreeTube copied to clipboard

[Feature Request]: Add a proxy option/support for `.pac` file

Open Flashwalker opened this issue 3 years ago • 1 comments

Guidelines

  • [X] I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • [X] I have searched the documentation for information that matches the description of the feature request I want to file, without success.
  • [X] This issue contains only one feature request.

Problem Description

Please add a proxy option/support for auto-configuration .pac file

Proposed Solution

Text field there you can put the url to pac file, e.g.:
https://antizapret.prostovpn.org/proxy.pac
file:///home/user/proxy_file.pac

Alternatives Considered

inline script in pac format

Issue Labels

improvement to existing feature

Additional Information

No response

Flashwalker avatar Nov 11 '22 17:11 Flashwalker

I'm trying to use --proxy-pac-url=http://127.0.0.1:4971/proxy.pac startup flag but got errors:

[453263:0711/005956.274902:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453263:0711/005956.275028:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453270:0711/005956.367664:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453270:0711/005956.367787:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453277:0711/005956.460264:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453277:0711/005956.460384:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453284:0711/005956.549477:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453284:0711/005956.549601:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453291:0711/005956.639724:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453291:0711/005956.639839:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453298:0711/005956.730309:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453298:0711/005956.730424:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453305:0711/005956.823132:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453305:0711/005956.823231:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453376:0711/010027.422326:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453376:0711/010027.422447:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453383:0711/010027.693089:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453383:0711/010027.693195:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453390:0711/010027.874946:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453390:0711/010027.875045:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453397:0711/010027.966976:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453397:0711/010027.967070:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
[453404:0711/010028.422238:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[453404:0711/010028.422376:ERROR:interface_endpoint_client.cc(722)] Message 1632868056 rejected by interface proxy_resolver.mojom.ProxyResolver
...

.pac file is here

Flashwalker avatar Jul 10 '24 18:07 Flashwalker

++ Add options to skip proxying the thumbnails server and feed requests and proxy only the video stream

Flashwalker avatar Aug 07 '24 02:08 Flashwalker