[Paraview] paraview web issues "authentication error" in browser.
Ying Xu
yxu at ssc.net.cn
Tue Dec 2 03:04:07 EST 2014
Hi Seb,
Thanks for the info. The client browser opens properly with "--authKey",
"${secret}" removed.
=> "sessionURL" : "ws://192.168.120.8:${port}/proxy?sessionId=${id}"
${port} should be there otherwise "pvpython pv_web_visualizer.py" is
not issued.
Thanks!
Ying
On 2014-12-2 0:53, Sebastien Jourdain wrote:
> Hi Ying,
>
> instead of pipeline, it should be Visualizer, but I've also noticed
> something strange in your launcher config.
>
> => "sessionURL" : "ws://192.168.120.8:${port}/proxy?sessionId=${id}"
>
> Why do you have ${port} here is you are using apache to forward
> the web socket?
>
> Another thing that you can do is remove all the [ "--authKey",
> "${secret}" ] inside the "cmd" sections.
>
> Seb
>
> On Mon, Dec 1, 2014 at 9:31 AM, 研发-徐莹 <yxu at ssc.net.cn
> <mailto:yxu at ssc.net.cn>> wrote:
>
> Hi All
>
> I tried to install paraview web with apache as the front end and
> followed the information on
> http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#!/guide/ubuntu_14_04
> <http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#%21/guide/ubuntu_14_04>
>
> The web browser can open the index.html and when I tried to open
> localhost:8080/apps/pipeline, the client browser issues a warning
> "authentication error" and pipeline page closed automatically. The
> backend opens a "pvpython pv_web_visualizer.py --port ${PORT}
> --data-dir ${data_dir}", but failed at
> "--authKey ${secret}"
>
> The OS is Suse 11.2 and I compiled apache 2.4.10 in my home dir.
>
> httpd-vhost.conf is
> <VirtualHost *:8080>
> ServerName 192.168.120.8
> ServerAdmin yxu at ssc.net.cn <mailto:yxu at ssc.net.cn>
> DocumentRoot /home/yxu/apache/pvw-test/www
> ErrorLog /home/yxu/apache/pvw-test/logs/pvw-error.log
> LogLevel debug rewrite:trace3
> CustomLog /home/yxu/apache/pvw-test/logs/pvw-custom.log combined
>
> # # Have Apache pass these requests to the launcher
> ProxyPass /paraview http://localhost:8081/paraview
>
> # Turn on the rewrite engine
> RewriteEngine On
> RewriteMap session-to-port
> txt:/home/yxu/apache/pvw-test/proxy.txt
> RewriteCond %{QUERY_STRING} ^sessionId=(.*)$ [NC]
> RewriteRule ^/proxy.*$ ws://${session-to-port:%1}/ws [P]
> # <Directory "<MY-DOCUMENT-ROOT">
> <Directory /home/yxu/apache/pvw-test/www>
> Options Indexes FollowSymLinks
> Order allow,deny
> Allow from all
> AllowOverride None
> Require all granted
> </Directory>
> </VirtualHost>
>
> the json file is
> {
> "configuration": {
> "log_dir": "/home/yxu/apache/pvw-test/logs",
> "host": "localhost",
> "endpoint": "paraview",
> "sessionURL" :
> "ws://192.168.120.8:${port}/proxy?sessionId=${id}",
> "timeout": 25,
> "fields": ["file", "host", "port"],
> "port": 8081,
> "proxy_file": "/home/yxu/apache/pvw-test/proxy.txt"
> },
> "resources": [{"port_range": [9001, 9003], "host": "localhost"}],
> "properties": {
> "python_path":
> "/home/yxu/apache/pvw-test/pv/ParaView-noqt-mesa-v4.1-bin/lib/paraview-4.1/site-packages/",
> "data": "/home/yxu/apache/pvw-test/data",
> "python_exec":
> "/home/yxu/apache/pvw-test/pv/ParaView-noqt-mesa-v4.1-bin/bin/pvpython"
> },
> "apps": {
> "pipeline": {
> "cmd": ["${python_exec}",
> "${python_path}/paraview/web/pv_web_visualizer.py", "--port",
> "${port}", "--data-dir", "${data}", "-f", "--authKey", "${secret}"],
> "ready_line" : "Starting factory"
> },
> "visualizer": {
> "cmd": ["${python_exec}",
> "${python_path}/paraview/web/pv_web_visualizer.py", "--port",
> "${port}", "--data-dir", "${data}", "-f", "--authKey", "${secret}"],
> "ready_line" : "Starting factory"
> },
> "loader": {
> "cmd": ["${python_exec}",
> "${python_path}/paraview/web/pv_web_file_loader.py", "--port",
> "${port}", "--data-dir", "${data}", "-f", "--authKey", "${secret}"],
> "ready_line" : "Starting factory"
> },
> "data_prober": {
> "cmd": ["${python_exec}",
> "${python_path}/paraview/web/pv_web_data_prober.py", "--port",
> "${port}", "--data-dir", "${data}", "-f", "--authKey", "${secret}"],
> "ready_line" : "Starting factory"
> }
> }
> }
>
> All comments and input are welcome.
>
> Thanks!
>
> Ying
>
>
> ---------------------------------------------------------------------------
> 徐莹
>
> 上海超级计算中心 研发部
> 上海市郭守敬路585号,201203
> email: yxu at ssc.net.cn <mailto:yxu at ssc.net.cn>
> tel: 021-61872248
> ---------------------------------------------------------------------------
>
> _______________________________________________
> Powered by www.kitware.com <http://www.kitware.com>
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20141202/3e1f154b/attachment.html>
More information about the ParaView
mailing list