overseerr icon indicating copy to clipboard operation
overseerr copied to clipboard

Ability to configure an outbound web proxy server

Open kingzleshe opened this issue 4 years ago • 8 comments

Description

Ability to configure an outbound web proxy server

Desired Behavior

Be able to use the outbound proxy server to request image or metadata

Additional Context

image

kingzleshe avatar Jul 16 '21 16:07 kingzleshe

Any updates on this?

Festeazy avatar Oct 05 '21 15:10 Festeazy

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 30 '22 19:01 stale[bot]

@kingzleshe have you tried setting HTTPS_PROXY environment variable? overseerr is using axois to make web api requests, which recognises the environment variables but axios do not support make https requests through a http proxy, should using a https proxy instead. in that case, wait either axios or overseerr to fix it.

mepwang avatar Feb 28 '22 08:02 mepwang

@kingzleshe have you tried setting HTTPS_PROXY environment variable? overseerr is using axois to make web api requests, which recognises the environment variables but axios do not support make https requests through a http proxy, should using a https proxy instead. in that case, wait either axios or overseerr to fix it.

when i use a http proxy,it will show "Internal Server Error".

zero617 avatar Mar 02 '22 09:03 zero617

@kingzleshe have you tried setting HTTPS_PROXY environment variable? overseerr is using axois to make web api requests, which recognises the environment variables but axios do not support make https requests through a http proxy, should using a https proxy instead. in that case, wait either axios or overseerr to fix it.

when i use a http proxy,it will show "Internal Server Error".

axios do not support making https request through http proxy, i got reponse code 400 from overseerr's log. it's a problem of axios for years. you have to configure a https proxy if you have one. meanwhile it 's quite easy to make http proxy work with some fundamental of nodejs/typescript programming, by several googling & adding a few lines of code, finally make your own version of overseerr. :)

mepwang avatar Mar 02 '22 09:03 mepwang

bump up

hereisderek avatar Apr 26 '22 23:04 hereisderek

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jun 27 '22 20:06 stale[bot]

What is the format for the HTTPS_PROXY variables?

I have a HTTPS proxy with username and password

ghaisasadvait avatar Jul 01 '24 17:07 ghaisasadvait