I can see duplicate ProxyPass blocks, not sure why do you need it
And see no <Location /openmeetings> definition
Is it your full config?


On Wed, May 16, 2018 at 2:31 AM, Turkel Alizadeh <tur...@gmx.com> wrote:

> Yes currently I am trying to enable SSL but still couldn't get luck on
> this. I have ssl self signed keys certs etc. also SSLProxyEngine is also
> configured, but I am getting 400 Bad request error on XHR requests. I can
> see login page on https url but it is not able to communicate with server
> over XHR. My final Virtualhost config:
>
> <IfModule mod_ssl.c>
>         <VirtualHost _default_:443 [::]:443>
>                 ServerAdmin turkel atgmx.com
>
>                 ServerName con.aztut.ml
>
>                 SSLEngine on
>                 SSLCertificateFile      /opt/red5403/cert/certserver.crt
>                 SSLCertificateKeyFile /opt/red5403/cert/certserver.key
>
>                 SSLProxyEngine On
>                 SSLProxyCheckPeerCN on
>                 SSLProxyCheckPeerExpire off
>                 ProxyPass / http://localhost:5080/
>                 ProxyPassReverse / http://localhost:5080/
>
>                 ProxyPreserveHost On
>                 ProxyRequests Off
>                 ProxyPass / http://localhost:5080/
>                 ProxyPassReverse / http://localhost:5080/
>
>                 RewriteEngine on
>                 RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
>                 RewriteCond %{HTTP:CONNECTION} ^Upgrade$ [NC]
>                 RewriteRule .* ws://localhosts:5080%{REQUEST_URI} [P]
>
>                 ErrorLog /var/log/apache2/red5-error_log
>                 CustomLog /var/log/apache2/red5-access_log common
>
>         </VirtualHost>
> </IfModule>
>
>
> I am getting error on XHR request to below url:
> https://con.aztut.ml/openmeetings/wicket/bookmarkable/org.apache.
> openmeetings.web.pages.auth.SignInPage?13-1.2-signin
>
> Request Header:
> POST /openmeetings/wicket/bookmarkable/org.apache.
> openmeetings.web.pages.auth.SignInPage?13-1.2-signin HTTP/1.1
> Host: con.aztut.ml
> Connection: keep-alive
> Content-Length: 30
> Pragma: no-cache
> Cache-Control: no-cache
> Origin: https://con.aztut.ml
> Wicket-FocusedElementId: btn63
> User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
> (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36
> Content-Type: application/x-www-form-urlencoded; charset=UTF-8
> Accept: application/xml, text/xml, */*; q=0.01
> X-Requested-With: XMLHttpRequest
> Wicket-Ajax: true
> Wicket-Ajax-BaseURL: signin
> Referer: https://con.aztut.ml/openmeetings/signin
> Accept-Encoding: gzip, deflate, br
> Accept-Language: en-GB,en;q=0.9,en-US;q=0.8,tr;q=0.7
> Cookie: JSESSIONID=F9C111885A80DCBC8EE65DCF73AD1C7A;
> wicket-ajaxdownload-id339-1=complete
>
>
>
> Regards
> Turkel.
>
>
>
> Sent: Monday, May 14, 2018 at 6:42 AM
> From: "Maxim Solodovnik" <solomax...@gmail.com>
> To: "Openmeetings user-list" <user@openmeetings.apache.org>
> Cc: "om.insig...@coscend.com" <om.insig...@coscend.com>
> Subject: Re: RE: Apache websocket 404
>
> Good to know!
> Thanks for sharing!
>
> BTW you might need to enable HTTPS to get camera/microphone working
> https://goo.gl/rStTGz
>
> On Sat, May 12, 2018 at 10:59 PM, Turkel Alizadeh <tur...@gmx.com[mailto:
> tur...@gmx.com]> wrote:Hi All,
>
> My issue is solved by editing my Apache site configuration like below:
>
>
> <VirtualHost *:80>
>         ServerAdmin admin@admin
>
>         ServerName con.aztut.ml[http://con.aztut.ml]
>
>         RewriteEngine on
>         RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
>         RewriteCond %{HTTP:CONNECTION} ^Upgrade$ [NC]
>         RewriteRule .* ws://localhost:5080%{REQUEST_URI} [P]
>
>         ProxyPreserveHost On
>         ProxyRequests Off
>         ProxyPass / http://localhost:5080/[http://localhost:5080/]
>         ProxyPassReverse / http://localhost:5080/[http://localhost:5080/]
>         ErrorLog /var/log/apache2/red5-error_log
>         CustomLog /var/log/apache2/red5-access_log common
> </VirtualHost>
>
>
> Regards.
>
>
>
> Sent: Saturday, May 12, 2018 at 12:56 PM
> From: "Turkel Alizadeh" <tur...@gmx.com[mailto:tur...@gmx.com]>
> To: user@openmeetings.apache.org[mailto:user@openmeetings.apache.org],
> om.insig...@coscend.com
> Cc: user@openmeetings.apache.org[mailto:user@openmeetings.apache.org]
> Subject: Re: RE: Apache websocket 404
> Do I need to reinstall application without domain and use local IPs?
> Currently my setup is on con.aztut.ml[http://con.aztut.ml] domain, you
> can see error on console after login.     Sent: Thursday, May 10, 2018 at
> 7:46 AM From: "Coscend@OM" To: user@openmeetings.apache.org[mailto:
> user@openmeetings.apache.org] Subject: RE: Apache websocket 404 Hello
> Turkel, Further, to isolate the issue, you might want to test run your
> installation without the proxy server and with only firewall router. Some
> firewall routers do not support WebSockets in default setting. To bypass
> proxy server, you can use IP address (within LAN, either in local network
> or through VPN) Server / domain name. Thank you. Sincerely, Hemant K. Sabat
> ------------------------------------------------------------------
> Real-time, Interactive Video Collaboration, Tele-healthcare,
> Tele-education, Telepresence Services, on the fly…
> ------------------------------------------------------------------
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> Messages from Coscend Communications Solutions' posted at:
> http://www.Coscend.com/Anchor/Common/Terms_and_Conditions.
> html[http://www.Coscend.com/Anchor/Common/Terms_and_Conditions.html]
> -----Original Message----- From: Coscend@OM Sent: Wednesday, May 9, 2018
> 5:43 PM To: 'Turkel Alizadeh' ; user@openmeetings.apache.org[mailto:
> user@openmeetings.apache.org] Cc: user@openmeetings.apache.org[mailto:
> user@openmeetings.apache.org] Subject: Apache websocket 404 Hello Tukrel,
> So that I understand your setup to be able to provide any additional
> vectors, could you share the following: Is your setup: Reverse proxy HTTPD
> + HTTP OM? Are you converting HTTPS --> HTTP in front of reverse proxy
> HTTPD? If so, did you happen to review the log files of your OM
> installation? And the access log files of your HTTPD installation? Thank
> you. Sincerely, Hemant K. Sabat ------------------------------
> ------------------------------------ Real-time, Interactive Video
> Collaboration, Tele-healthcare, Tele-education, Telepresence Services, on
> the fly… ------------------------------------------------------------------
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> Messages from Coscend Communications Solutions' posted at:
> http://www.Coscend.com/Anchor/Common/Terms_and_Conditions.
> html[http://www.Coscend.com/Anchor/Common/Terms_and_Conditions.html]
> -----Original Message----- From: Turkel Alizadeh Sent: Wednesday, May 9,
> 2018 1:57 PM To: user@openmeetings.apache.org[mailto:user@openmeetings.
> apache.org]; om.insig...@coscend.com Cc: user@openmeetings.apache.org[
> mailto:user@openmeetings.apache.org] Subject: Re: RE: Apache websocket
> 404 Hi Hemant, I am resending same message because web mailing shows
> improper format of content. http proxy works OK as it redirects domain root
> requests / to server internal port localhost:5080. This is also same with
> ws redirection to internal localhost ws link with port 5080. Login page
> works ok which gets redirected with http proxy: ProxyPass /
> http://localhost:5080/[http://localhost:5080/] ProxyPassReverse /
> http://localhost:5080/[http://localhost:5080/] Regards, Turkel. Sent:
> Wednesday, May 09, 2018 at 6:53 AM From: "Coscend@OM" To:
> user@openmeetings.apache.org[mailto:user@openmeetings.apache.org]
> Subject: RE: Apache websocket 404 Hello Turkel, Here is a vector to
> investigate. Should the URLs below point to the same domain? Without this,
> how would the WebSocket request not find the resource to display?
> ServerName con.domain.com[http://con.domain.com] … ProxyPass /
> http://localhost:5080/[http://localhost:5080/] Thank you. Sincerely,
> Hemant K. Sabat Coscend Communications Solutions www.Coscend.com[
> http://www.Coscend.com][http://www.coscend.com/[http://www.coscend.com/]]
> ------------------------------------------------------------------
> Real-time, Interactive Video Collaboration, Tele-healthcare,
> Tele-education, Telepresence Services, on the fly…
> ------------------------------------------------------------------
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> Messages from Coscend Communications Solutions' posted at:
> http://www.Coscend.com/Anchor/Common/Terms_and_Conditions.
> html[http://www.Coscend.com/Anchor/Common/Terms_and_
> Conditions.html][http://www.Coscend.com/Anchor/Common/
> Terms_and_Conditions.html[http://www.Coscend.com/Anchor/
> Common/Terms_and_Conditions.html]] From: Turkel Alizadeh Sent: Tuesday,
> May 8, 2018 3:03 PM To: user@openmeetings.apache.org[mailto:
> user@openmeetings.apache.org] Subject: Apache websocket 404 Hi, I am
> trying to install openmeetings 4.0.3 application into my debian server by
> attached tutorial which I got from official openmeetings website. I have
> followed every step and got to login page successfully, but I got problem
> after login as client cant reach server websocket protocol. I am getting
> following error on my browser console: WebSocket connection to 'ws://
> domain.com/openmeetings/wicket/websocket?pageId=2&
> wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication[http:/
> /domain.com/openmeetings/wicket/websocket?pageId=2&
> wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication]' failed:
> Error during WebSocket handshake: Unexpected response code: 404 My apache2
> domain configurration is below: ServerAdmin m...@domain.com[mailto:m@domain.
> com][mailto:m...@domain.com[mailto:m...@domain.com]] ServerName 
> con.domain.com[
> http://con.domain.com] ProxyPreserveHost On ProxyRequests Off ProxyPass
> /ws2/ ws://localhost:5080/ ProxyPassReverse /ws2/ ws://localhost:5080/
> ProxyPass /wss2/ ws://YOUR_DOMAIN:WS_PORT/ ProxyPass /
> http://localhost:5080/[http://localhost:5080/][http://
> localhost:5080/[http://localhost:5080/]] ProxyPassReverse /
> http://localhost:5080/[http://localhost:5080/][http://
> localhost:5080/[http://localhost:5080/]] ErrorLog
> /var/log/apache2/red5-error_log CustomLog /var/log/apache2/red5-access_log
> common Please advise possible troublshooting and solution for this issue.
> Best Regards, Turkel. 
> ------------------------------------------------------------
> [http://www.avg.com/internet-security[http://www.avg.com/
> internet-security]] This email has been checked for viruses by AVG
> antivirus software. www.avg.com[http://www.avg.com][
> http://www.avg.com/internet-security[http://www.avg.com/internet-security]]
> --- This email has been checked for viruses by AVG. http://www.avg.com[
> http://www.avg.com]
>  --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Reply via email to