Project

General

Profile

Actions

Enhancement #354

closed

bip through a http reverse-proxy

Added by laurent ducos over 9 years ago. Updated about 2 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
2014-11-07
Due date:
% Done:

0%

Estimated time:
Patch Available:
Found in Versions:
Confirmed:
No
Branch:
Security:
Help Needed:

Description

Hello
Is it possible that the connection to the bip server occurs through a reverse proxy (nginx) ?
Like :

server {
        listen               80;
        server_name  irc.foo.bar;
        access_log  /var/log/nginx/access.log;
        error_log  /var/log/nginx/error.log;
        location / {
                proxy_pass      http://bipserver:7778 ;
                include         /etc/nginx/proxy.conf;
        }
}

Thanks.
Actions #1

Updated by Pierre-Louis Bonicoli over 9 years ago

  • Description updated (diff)

No. The protocol used between IRC clients and bip server is IRC. I don't understand the use case.

Actions #2

Updated by Neckara Neckara over 9 years ago

Hello,

Isn't it a problem with your IRC Client's proxy configuration ?
Bip will send/get packet to/from nginx like it was the IRC client, there nothing to do in Bip side.

It's the IRC client which must connect to the reverse proxy (in thunderbird : Edition -> Preferences -> Advanced -> Network and ? -> Parameters -> [your proxy configuration]).

I can be wrong, but with a reverse proxy, there is nothing to do in the server-side, only in the client-side.

Actions #3

Updated by Loïc Gomez about 2 years ago

  • Status changed from New to Rejected

You can achieve what you want by setting up a stream load balancer in nginx:
https://superuser.com/questions/1518855/nginx-reverse-proxy-to-non-http-software

As said before, this is not a bip issue, so closing this.

Actions

Also available in: Atom PDF