[jitsi-dev] Wrong room name in http-bind request


#1

Hello !

I'm trying to implement Jitsi-meet (from git branch 1622) and some other services under a 443 proxy.

So, I had to include some rewrite rules in my nginx configuration and Jitsi is now accessible on /jitsi-meet.

I also have a custom authentication, delegated to another server, but this part seems to work.

There is the issue: Jitsi is trying to create/join a conference using the wrong room name (using jitsi-meet that is actually my URL).

For sure, I rewrited config.getroomnode() and it returns the wanted conference name, I searched for it a lot but I can't understand what happends.

Please find below my index.js, config.js, do_external_connect.js and index.html

https://pastebin.com/9Fwq5FYw

https://pastebin.com/X1WgpQwU

https://pastebin.com/c9txwfX9

https://pastebin.com/bLcTUz0q

Thanks for your help !

Regards

···

--

CEO-Vision IT <https://www.ceo-vision.com>

LEMAN-GARIN Jérôme
jerome.leman@ceo-vision.com <mailto:jerome.leman@ceo-vision.com>/ 0617481857

CEO-Vision IT
Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
+33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
https://www.ceo-vision.com


#2

Hello !
I'm trying to implement Jitsi-meet (from git branch 1622) and some other services under a 443 proxy.
So, I had to include some rewrite rules in my nginx configuration and Jitsi is now accessible on /jitsi-meet.

I also have a custom authentication, delegated to another server, but this part seems to work.

There is the issue: Jitsi is trying to create/join a conference using the wrong room name (using jitsi-meet that is actually my URL).

For sure, I rewrited config.getroomnode() and it returns the wanted conference name, I searched for it a lot but I can't understand what happends.

IIRC we made some improvements for sub-directory deployments in the past, though I’m not sure 1622 contains them. We are at 2000+ now, so maybe updating wouldn’t be a bad idea.

At any rate, does just serving vanilla Jitsi Meet work for you from the /meet subdirectory?

Cheers,

···

On May 24, 2017, at 10:47, Jérôme Leman-Garin <jerome.leman@ceo-vision.com> wrote:

Please find below my index.js, config.js, do_external_connect.js and index.html

https://pastebin.com/9Fwq5FYw[pastebin.com]

https://pastebin.com/X1WgpQwU[pastebin.com]

https://pastebin.com/c9txwfX9[pastebin.com]

https://pastebin.com/bLcTUz0q[pastebin.com]
Thanks for your help !

Regards

--
<Mail Attachment.png> [ceo-vision.com]

LEMAN-GARIN Jérôme
jerome.leman@ceo-vision.com / 0617481857

CEO-Vision IT
Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
+33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
https://www.ceo-vision.com[ceo-vision.com]

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.jitsi.org_mailman_listinfo_dev&d=DwIGaQ&c=wBUwXtM9sKhff6UeHOQgvw&r=-T6Cew-S4Ei-6rhDWu1AY-o1ETORq5uAicdns9fSwgI&m=hnL40VYttPOCJ9tZZn4rEysakBK48sLg5KVmkzZCUiI&s=2luGYfkDm2AwEn1mJn0Hn3fN4qPxFvmIn-aMBVU8R9E&e=

--
Saúl


#3

Hello !

We decided to build a rpm package (using alien utility) using the available deb package, then we have implemented our custom js files and it worked (after fighting some hours against ejabberd's Erlang files... :smiley: ).

It looks like some libraries was missing after I built Jitsi using 'make', so some functions to define the room name wasn't available.

Regards,

···

Le 6/7/2017 à 9:52 AM, Saúl Ibarra Corretgé a écrit :

On May 24, 2017, at 10:47, Jérôme Leman-Garin <jerome.leman@ceo-vision.com> wrote:

Hello !
I'm trying to implement Jitsi-meet (from git branch 1622) and some other services under a 443 proxy.
So, I had to include some rewrite rules in my nginx configuration and Jitsi is now accessible on /jitsi-meet.

I also have a custom authentication, delegated to another server, but this part seems to work.

There is the issue: Jitsi is trying to create/join a conference using the wrong room name (using jitsi-meet that is actually my URL).

For sure, I rewrited config.getroomnode() and it returns the wanted conference name, I searched for it a lot but I can't understand what happends.

IIRC we made some improvements for sub-directory deployments in the past, though I’m not sure 1622 contains them. We are at 2000+ now, so maybe updating wouldn’t be a bad idea.

At any rate, does just serving vanilla Jitsi Meet work for you from the /meet subdirectory?

Cheers,

Please find below my index.js, config.js, do_external_connect.js and index.html

https://pastebin.com/9Fwq5FYw[pastebin.com]

https://pastebin.com/X1WgpQwU[pastebin.com]

https://pastebin.com/c9txwfX9[pastebin.com]

https://pastebin.com/bLcTUz0q[pastebin.com]
Thanks for your help !

Regards

--
<Mail Attachment.png> [ceo-vision.com]

LEMAN-GARIN Jérôme
jerome.leman@ceo-vision.com / 0617481857

CEO-Vision IT
Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
+33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
https://www.ceo-vision.com[ceo-vision.com]

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.jitsi.org_mailman_listinfo_dev&d=DwIGaQ&c=wBUwXtM9sKhff6UeHOQgvw&r=-T6Cew-S4Ei-6rhDWu1AY-o1ETORq5uAicdns9fSwgI&m=hnL40VYttPOCJ9tZZn4rEysakBK48sLg5KVmkzZCUiI&s=2luGYfkDm2AwEn1mJn0Hn3fN4qPxFvmIn-aMBVU8R9E&e=

--
Saúl

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

--

CEO-Vision IT <https://www.ceo-vision.com>

LEMAN-GARIN Jérôme
jerome.leman@ceo-vision.com <mailto:jerome.leman@ceo-vision.com>/ 0617481857

CEO-Vision IT
Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
+33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
https://www.ceo-vision.com


#4

Hello !

We decided to build a rpm package (using alien utility) using the available deb package, then we have implemented our custom js files and it worked (after fighting some hours against ejabberd's Erlang files... :smiley: ).
It looks like some libraries was missing after I built Jitsi using 'make', so some functions to define the room name wasn't available.

Glad to hear it’s working for you!

Cheers,

···

On Jun 7, 2017, at 11:00, Jérôme Leman-Garin <jerome.leman@ceo-vision.com> wrote:

Regards,

Le 6/7/2017 à 9:52 AM, Saúl Ibarra Corretgé a écrit :

On May 24, 2017, at 10:47, Jérôme Leman-Garin <jerome.leman@ceo-vision.com> >>> wrote:

Hello !
I'm trying to implement Jitsi-meet (from git branch 1622) and some other services under a 443 proxy.
So, I had to include some rewrite rules in my nginx configuration and Jitsi is now accessible on /jitsi-meet.

I also have a custom authentication, delegated to another server, but this part seems to work.

There is the issue: Jitsi is trying to create/join a conference using the wrong room name (using jitsi-meet that is actually my URL).

For sure, I rewrited config.getroomnode() and it returns the wanted conference name, I searched for it a lot but I can't understand what happends.

IIRC we made some improvements for sub-directory deployments in the past, though I’m not sure 1622 contains them. We are at 2000+ now, so maybe updating wouldn’t be a bad idea.

At any rate, does just serving vanilla Jitsi Meet work for you from the /meet subdirectory?

Cheers,

Please find below my index.js, config.js, do_external_connect.js and index.html

https://pastebin.com/9Fwq5FYw[pastebin.com]
[pastebin.com]

https://pastebin.com/X1WgpQwU[pastebin.com]
[pastebin.com]

https://pastebin.com/c9txwfX9[pastebin.com]
[pastebin.com]

https://pastebin.com/bLcTUz0q[pastebin.com]
[pastebin.com]
Thanks for your help !

Regards

--
<Mail Attachment.png> [ceo-vision.com]

LEMAN-GARIN Jérôme

jerome.leman@ceo-vision.com
/ 0617481857

CEO-Vision IT
Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
+33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057

https://www.ceo-vision.com[ceo-vision.com]
[ceo-vision.com]

_______________________________________________
dev mailing list

dev@jitsi.org

Unsubscribe instructions and other list options:

https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.jitsi.org_mailman_listinfo_dev&d=DwIGaQ&c=wBUwXtM9sKhff6UeHOQgvw&r=-T6Cew-S4Ei-6rhDWu1AY-o1ETORq5uAicdns9fSwgI&m=hnL40VYttPOCJ9tZZn4rEysakBK48sLg5KVmkzZCUiI&s=2luGYfkDm2AwEn1mJn0Hn3fN4qPxFvmIn-aMBVU8R9E&e=

--
Saúl

_______________________________________________
dev mailing list

dev@jitsi.org

Unsubscribe instructions and other list options:

http://lists.jitsi.org/mailman/listinfo/dev[lists.jitsi.org]

--
<Logo-CEO-Vision-Technologies-v2-HR.png> [ceo-vision.com]

LEMAN-GARIN Jérôme
jerome.leman@ceo-vision.com / 0617481857

CEO-Vision IT
Alliance - Porte A, 178 rue des Frères Lumière 74160 Archamps Technopole, FRANCE
+33 (0) 811 693 111 et depuis l'étranger +33 (0) 972 236 057
https://www.ceo-vision.com[ceo-vision.com]

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.jitsi.org_mailman_listinfo_dev&d=DwIGaQ&c=wBUwXtM9sKhff6UeHOQgvw&r=-T6Cew-S4Ei-6rhDWu1AY-o1ETORq5uAicdns9fSwgI&m=Lq1l5cQ7S1rie92qbwvWEiXtVWE4Shx1ASjPz1rVh94&s=lsQ2CGMhDzcPnbfaY1wXj5Kkqxdh0q0qFsJbf3GDDvQ&e=

--
Saúl