You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airavata.apache.org by "Kotabagi, Karan" <kk...@iu.edu> on 2018/08/06 05:32:09 UTC
Connect the seagrid-rich client to the new instance of the Airavata
server
Hi All,
I have recently up the Airavata in the VM, and I am able to connect it to the pga client and run the experiment successfully.
Although, I need to connect the same airavata server to the seagrid rich client., to achieve this I am trying to change the configurations in the seagrid.properties file @ path<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>.
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
I have modified the following configuration's as per the current set-up:
1> dev.airavata.host
2> dev.airavata.gateway-id
3> gateway.storage.resource.id?
Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
I am able to login via pga client with the same user.
Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
of the Airavata server, or any inputs to solve this issue would be appreciated.
Regards
Karan
Re: Connect the seagrid-rich client to the new instance of the
Airavata server
Posted by "Kotabagi, Karan" <kk...@iu.edu>.
Hi Supun,
Thanks!
I have got this resolved with the help of Marcus.
First there was cache problem with the safari and the page was redirecting to the same page again and again inside the seagrid-app (cleared cache and rebooted the machine to fix this).
Next, we need to change the client_trustore.jks file password that was embedded in the code of the file AiravataManager.java
Regards
Karan
________________________________
From: Supun Nakandala <su...@gmail.com>
Sent: Saturday, August 11, 2018 4:47 PM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Hi Karn,
If I recall correctly, the SEAGrid rich client uses a token in the redirect URL of the Web UI login. So I guess the problem may be in your local PGA KeyCloak configuration. Can you check whether you can log in to your local PGA successfully?
On Tue, Aug 7, 2018 at 10:46 AM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi Supun,
Please note that the previous screenshot attached only pops up after the logging in to the url http://<Instance-Ip:8008>/login-desktop.
Regards
Karan
________________________________
From: Kotabagi, Karan <kk...@iu.edu>>
Sent: Tuesday, August 7, 2018 1:43 PM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Hi Supun,
Thanks!
Figured out the url is http://<Instance-Ip:8008>/login-desktop
I have changed the url in the LoginController.java file and it is loading in the window that again pops up with the screenshot attached.
I have also replaced the client_truststore.jks file. Do you have any idea on where to change the settings for the Keycloak client secret and other settings for the authentications ?
Do you have any guide on connecting a new instance of the Airavata server to the seagrid-rich client?
Please provide your inputs on the same.
Regards
Karan
________________________________
From: Supun Nakandala <su...@gmail.com>>
Sent: Monday, August 6, 2018 2:25 PM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Try changing here https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L114
On Mon, Aug 6, 2018 at 11:18 AM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi Supun,
I checked the file and it is using the url, and trying to authenticate from the url https://dev.seagrid.org/login-desktop.
Do you have any idea that I can create the same url with respect to the local instance that I have set-up ?
Regards
Karan
________________________________
From: Supun Nakandala <su...@gmail.com>>
Sent: Monday, August 6, 2018 2:15 AM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Hi Karan,
It seems this warning message is thrown from https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L232.
Maybe you can debug that point and check what is the status and troubleshoot from there onwards.
On Sun, Aug 5, 2018 at 10:32 PM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi All,
I have recently up the Airavata in the VM, and I am able to connect it to the pga client and run the experiment successfully.
Although, I need to connect the same airavata server to the seagrid rich client., to achieve this I am trying to change the configurations in the seagrid.properties file @ path<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>.
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
I have modified the following configuration's as per the current set-up:
1> dev.airavata.host
2> dev.airavata.gateway-id
3> gateway.storage.resource.id<http://gateway.storage.resource.id>
Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
I am able to login via pga client with the same user.
Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
of the Airavata server, or any inputs to solve this issue would be appreciated.
Regards
Karan
Re: Connect the seagrid-rich client to the new instance of the
Airavata server
Posted by Supun Nakandala <su...@gmail.com>.
Hi Karn,
If I recall correctly, the SEAGrid rich client uses a token in the redirect
URL of the Web UI login. So I guess the problem may be in your local PGA
KeyCloak configuration. Can you check whether you can log in to your local
PGA successfully?
On Tue, Aug 7, 2018 at 10:46 AM Kotabagi, Karan <kk...@iu.edu> wrote:
> Hi Supun,
>
>
> Please note that the previous screenshot attached only pops up after the
> logging in to the url http://<Instance-Ip:8008>/login-desktop.
>
>
> Regards
>
> Karan
> ------------------------------
> *From:* Kotabagi, Karan <kk...@iu.edu>
> *Sent:* Tuesday, August 7, 2018 1:43 PM
> *To:* dev
> *Subject:* Re: Connect the seagrid-rich client to the new instance of the
> Airavata server
>
>
> Hi Supun,
>
>
> Thanks!
>
>
> Figured out the url is http://<Instance-Ip:8008>/login-desktop
>
>
> I have changed the url in the LoginController.java file and it is loading
> in the window that again pops up with the screenshot attached.
>
>
> I have also replaced the client_truststore.jks file. Do you have any
> idea on where to change the settings for the Keycloak client secret and
> other settings for the authentications ?
>
>
> Do you have any guide on connecting a new instance of the Airavata server
> to the seagrid-rich client?
>
>
> Please provide your inputs on the same.
>
>
> Regards
>
> Karan
> ------------------------------
> *From:* Supun Nakandala <su...@gmail.com>
> *Sent:* Monday, August 6, 2018 2:25 PM
> *To:* dev
> *Subject:* Re: Connect the seagrid-rich client to the new instance of the
> Airavata server
>
> Try changing here
> https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L114
>
> On Mon, Aug 6, 2018 at 11:18 AM Kotabagi, Karan <kk...@iu.edu> wrote:
>
>> Hi Supun,
>>
>>
>> I checked the file and it is using the url, and trying to authenticate
>> from the url https://dev.seagrid.org/login-desktop.
>>
>>
>> Do you have any idea that I can create the same url with respect to the
>> local instance that I have set-up ?
>>
>>
>> Regards
>>
>> Karan
>> ------------------------------
>> *From:* Supun Nakandala <su...@gmail.com>
>> *Sent:* Monday, August 6, 2018 2:15 AM
>> *To:* dev
>> *Subject:* Re: Connect the seagrid-rich client to the new instance of
>> the Airavata server
>>
>> Hi Karan,
>>
>> It seems this warning message is thrown from
>> https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L232
>> .
>>
>> Maybe you can debug that point and check what is the status and
>> troubleshoot from there onwards.
>>
>> On Sun, Aug 5, 2018 at 10:32 PM Kotabagi, Karan <kk...@iu.edu> wrote:
>>
>>> Hi All,
>>>
>>>
>>> I have recently up the Airavata in the VM, and I am able to connect it
>>> to the pga client and run the experiment successfully.
>>>
>>>
>>> Although, I need to connect the same airavata server to the seagrid rich
>>> client., to achieve this I am trying to change the configurations in the
>>> seagrid.properties file @ path
>>> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>>> .
>>>
>>>
>>> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>>>
>>> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>>>
>>> I have modified the following configuration's as per the current set-up:
>>>
>>>
>>> 1> dev.airavata.host
>>>
>>> 2> dev.airavata.gateway-id
>>>
>>> 3> gateway.storage.resource.id
>>>
>>>
>>> Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
>>>
>>> I am able to login via pga client with the same user.
>>>
>>> Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
>>>
>>> of the Airavata server, or any inputs to solve this issue would be appreciated.
>>>
>>> Regards
>>>
>>> Karan
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
Re: Connect the seagrid-rich client to the new instance of the
Airavata server
Posted by "Kotabagi, Karan" <kk...@iu.edu>.
Hi Supun,
Please note that the previous screenshot attached only pops up after the logging in to the url http://<Instance-Ip:8008>/login-desktop.
Regards
Karan
________________________________
From: Kotabagi, Karan <kk...@iu.edu>
Sent: Tuesday, August 7, 2018 1:43 PM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
?Hi Supun,
Thanks!
Figured out the url is http://<Instance-Ip:8008>/login-desktop
I have changed the url in the LoginController.java file and it is loading in the window that again pops up with the screenshot attached.
I have also replaced the client_truststore.jks? file. Do you have any idea on where to change the settings for the Keycloak client secret and other settings for the authentications ?
Do you have any guide on connecting a new instance of the Airavata server to the seagrid-rich client?
Please provide your inputs on the same.
Regards
Karan
________________________________
From: Supun Nakandala <su...@gmail.com>
Sent: Monday, August 6, 2018 2:25 PM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Try changing here https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L114
On Mon, Aug 6, 2018 at 11:18 AM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi Supun,
I checked the file and it is using the url, and trying to authenticate from the url https://dev.seagrid.org/login-desktop?.
Do you have any idea that I can create the same url with respect to the local instance that I have set-up ?
Regards
Karan?
________________________________
From: Supun Nakandala <su...@gmail.com>>
Sent: Monday, August 6, 2018 2:15 AM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Hi Karan,
It seems this warning message is thrown from https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L232.
Maybe you can debug that point and check what is the status and troubleshoot from there onwards.
On Sun, Aug 5, 2018 at 10:32 PM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi All,
I have recently up the Airavata in the VM, and I am able to connect it to the pga client and run the experiment successfully.
Although, I need to connect the same airavata server to the seagrid rich client., to achieve this I am trying to change the configurations in the seagrid.properties file @ path<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>.
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
I have modified the following configuration's as per the current set-up:
1> dev.airavata.host
2> dev.airavata.gateway-id
3> gateway.storage.resource.id<http://gateway.storage.resource.id>?
Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
I am able to login via pga client with the same user.
Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
of the Airavata server, or any inputs to solve this issue would be appreciated.
Regards
Karan
Re: Connect the seagrid-rich client to the new instance of the
Airavata server
Posted by "Kotabagi, Karan" <kk...@iu.edu>.
?Hi Supun,
Thanks!
Figured out the url is http://<Instance-Ip:8008>/login-desktop
I have changed the url in the LoginController.java file and it is loading in the window that again pops up with the screenshot attached.
I have also replaced the client_truststore.jks? file. Do you have any idea on where to change the settings for the Keycloak client secret and other settings for the authentications ?
Do you have any guide on connecting a new instance of the Airavata server to the seagrid-rich client?
Please provide your inputs on the same.
Regards
Karan
________________________________
From: Supun Nakandala <su...@gmail.com>
Sent: Monday, August 6, 2018 2:25 PM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Try changing here https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L114
On Mon, Aug 6, 2018 at 11:18 AM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi Supun,
I checked the file and it is using the url, and trying to authenticate from the url https://dev.seagrid.org/login-desktop?.
Do you have any idea that I can create the same url with respect to the local instance that I have set-up ?
Regards
Karan?
________________________________
From: Supun Nakandala <su...@gmail.com>>
Sent: Monday, August 6, 2018 2:15 AM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Hi Karan,
It seems this warning message is thrown from https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L232.
Maybe you can debug that point and check what is the status and troubleshoot from there onwards.
On Sun, Aug 5, 2018 at 10:32 PM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi All,
I have recently up the Airavata in the VM, and I am able to connect it to the pga client and run the experiment successfully.
Although, I need to connect the same airavata server to the seagrid rich client., to achieve this I am trying to change the configurations in the seagrid.properties file @ path<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>.
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
I have modified the following configuration's as per the current set-up:
1> dev.airavata.host
2> dev.airavata.gateway-id
3> gateway.storage.resource.id<http://gateway.storage.resource.id>?
Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
I am able to login via pga client with the same user.
Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
of the Airavata server, or any inputs to solve this issue would be appreciated.
Regards
Karan
Re: Connect the seagrid-rich client to the new instance of the
Airavata server
Posted by Supun Nakandala <su...@gmail.com>.
Try changing here
https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L114
On Mon, Aug 6, 2018 at 11:18 AM Kotabagi, Karan <kk...@iu.edu> wrote:
> Hi Supun,
>
>
> I checked the file and it is using the url, and trying to authenticate
> from the url https://dev.seagrid.org/login-desktop.
>
>
> Do you have any idea that I can create the same url with respect to the
> local instance that I have set-up ?
>
>
> Regards
>
> Karan
> ------------------------------
> *From:* Supun Nakandala <su...@gmail.com>
> *Sent:* Monday, August 6, 2018 2:15 AM
> *To:* dev
> *Subject:* Re: Connect the seagrid-rich client to the new instance of the
> Airavata server
>
> Hi Karan,
>
> It seems this warning message is thrown from
> https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L232
> .
>
> Maybe you can debug that point and check what is the status and
> troubleshoot from there onwards.
>
> On Sun, Aug 5, 2018 at 10:32 PM Kotabagi, Karan <kk...@iu.edu> wrote:
>
>> Hi All,
>>
>>
>> I have recently up the Airavata in the VM, and I am able to connect it to
>> the pga client and run the experiment successfully.
>>
>>
>> Although, I need to connect the same airavata server to the seagrid rich
>> client., to achieve this I am trying to change the configurations in the
>> seagrid.properties file @ path
>> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>> .
>>
>>
>> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>>
>> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>>
>> I have modified the following configuration's as per the current set-up:
>>
>>
>> 1> dev.airavata.host
>>
>> 2> dev.airavata.gateway-id
>>
>> 3> gateway.storage.resource.id
>>
>>
>> Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
>>
>> I am able to login via pga client with the same user.
>>
>> Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
>>
>> of the Airavata server, or any inputs to solve this issue would be appreciated.
>>
>> Regards
>>
>> Karan
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
Re: Connect the seagrid-rich client to the new instance of the
Airavata server
Posted by "Kotabagi, Karan" <kk...@iu.edu>.
Hi Supun,
I checked the file and it is using the url, and trying to authenticate from the url https://dev.seagrid.org/login-desktop?.
Do you have any idea that I can create the same url with respect to the local instance that I have set-up ?
Regards
Karan?
________________________________
From: Supun Nakandala <su...@gmail.com>
Sent: Monday, August 6, 2018 2:15 AM
To: dev
Subject: Re: Connect the seagrid-rich client to the new instance of the Airavata server
Hi Karan,
It seems this warning message is thrown from https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L232.
Maybe you can debug that point and check what is the status and troubleshoot from there onwards.
On Sun, Aug 5, 2018 at 10:32 PM Kotabagi, Karan <kk...@iu.edu>> wrote:
Hi All,
I have recently up the Airavata in the VM, and I am able to connect it to the pga client and run the experiment successfully.
Although, I need to connect the same airavata server to the seagrid rich client., to achieve this I am trying to change the configurations in the seagrid.properties file @ path<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>.
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
<https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties?>
I have modified the following configuration's as per the current set-up:
1> dev.airavata.host
2> dev.airavata.gateway-id
3> gateway.storage.resource.id<http://gateway.storage.resource.id>?
Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
I am able to login via pga client with the same user.
Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
of the Airavata server, or any inputs to solve this issue would be appreciated.
Regards
Karan
Re: Connect the seagrid-rich client to the new instance of the
Airavata server
Posted by Supun Nakandala <su...@gmail.com>.
Hi Karan,
It seems this warning message is thrown from
https://github.com/SciGaP/seagrid-rich-client/blob/102c2346e5c8f34bb1226e8270ce29b18ea49eea/src/main/java/org/seagrid/desktop/ui/login/controller/LoginController.java#L232
.
Maybe you can debug that point and check what is the status and
troubleshoot from there onwards.
On Sun, Aug 5, 2018 at 10:32 PM Kotabagi, Karan <kk...@iu.edu> wrote:
> Hi All,
>
>
> I have recently up the Airavata in the VM, and I am able to connect it to
> the pga client and run the experiment successfully.
>
>
> Although, I need to connect the same airavata server to the seagrid rich
> client., to achieve this I am trying to change the configurations in the
> seagrid.properties file @ path
> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
> .
>
>
> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>
> <https://github.com/SciGaP/seagrid-rich-client/blob/master/src/main/resources/seagrid.properties>
>
> I have modified the following configuration's as per the current set-up:
>
>
> 1> dev.airavata.host
>
> 2> dev.airavata.gateway-id
>
> 3> gateway.storage.resource.id
>
>
> Although, I am getting the error as attached in the screenshot, although I have added a user in the keycloak and
>
> I am able to login via pga client with the same user.
>
> Is there any specific documentation or the steps to connect the seagrid rich client to the new instance
>
> of the Airavata server, or any inputs to solve this issue would be appreciated.
>
> Regards
>
> Karan
>
>
>
>
>
>
>
>
>
>
>