qlik-oss / sse-r-plugin

A Qlik server-side extension plugin for accessing R.
MIT License
66 stars 73 forks source link

Can not connect to Plugin from QlikSense Nodes / other Host #36

Open sirpod opened 6 years ago

sirpod commented 6 years ago

Description

Can not connect to Plugin from QlikSense Nodes

Steps to Reproduce

  1. Change gRPC host in SSEtoRserve.exe.config to "0.0.0.0"
  2. Restartet SEE-plugin
  3. Restartet QlikEngine
  4. Opend port 50051 (from config)
  5. Analytic connection still works with host:localhost
  6. Changed host in analytics connection to server name and domain
  7. Restarted Engine
Expected behavior

With the change config, opend port and specific host, R should be working from all nodes and not only the central node where the plugin is runnig on

Actual behavior

After changing the host address to server and domain name (myserver.domain.com), R plugin dosen't work at all. When changing it back to localhost, it works again from the central node

Environment

Operating system where the SSE plugin is deployed
[x] Windows Server 2012 R2
[ ] Linux
Qlik Sense
[ ] Desktop
[ x] Server

Versions

Regards Tobias

tobiaslindulf commented 6 years ago

Hi, if it works on the same machine as the SSE Plugin is located on, then the problem got to be related to network access, routing or firewall settings. -Are you able to ping the servername.domainname address from a cmd prompt? -What happens if you use the ip number instead of the servername.domainname? -Check the firewall settings in the machine where the SSE plugin is located.

konne commented 6 years ago

Hallo,

danke für das kurze Update

Konrad Mattheis Geschäftsführer

[cid:image001.png@01D3A02A.6EDA57B0] akquinet finance & controlling GmbH Büro Jena: Gabelsbergerstrasse 9 ▪ 07749 Jena Fon: +49 3641 32787-28 Fax: +49 3641 32787-29 E-Mail: konrad.mattheis@akquinet.demailto:konrad.mattheis@akquinet.de E-Mail: www.akquinet.dehttp://www.akquinet.de/ akquinet finance & controlling GmbH, Paul-Stritter-Weg 5 ▪ 22297 Hamburg Geschäftsführung: Michael Walther, Konrad Mattheis Amtsgericht Hamburg HRB 134368 USt.-Id. Nr.: DE 266 941 582

[Qlik-Luminary_Tile_2018_140]http://www.qlik.com/solutions/customers/qlik-luminaries#2015LuminaryClass

Von: Tobias Lindulf notifications@github.com Gesendet: Donnerstag, 26. April 2018 15:43 An: qlik-oss/sse-r-plugin sse-r-plugin@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Betreff: Re: [qlik-oss/sse-r-plugin] Can not connect to Plugin from QlikSense Nodes / other Host (#36)

Hi, if it works on the same machine as the SSE Plugin is located on, then the problem got to be related to network access, routing or firewall settings. -Are you able to ping the servername.domainname address from a cmd prompt? -What happens if you use the ip number instead of the servername.domainname? -Check the firewall settings in the machine where the SSE plugin is located.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/qlik-oss/sse-r-plugin/issues/36#issuecomment-384645374, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABDMqeBU96jli-aR96-C1_kVXCLj3bXgks5tsc7agaJpZM4Tjno9.

sirpod commented 6 years ago

Hello Tobias, thanks for your help.

I tried different domains names like IP, DNS & URL but nothing helped.

In the end I had issues with the used certificates. I created them new with a diffenrt sse_server_config.cfg and a modified open_ssl_config.exe.cfg

Further more I shared the folder with the created certificates to all nodes and viola, it's working :)

Regards Tobias