Hi Charitha,

This blog post helped me to set it up.
http://nirmalfdo.blogspot.com/2012/06/fronting-wso2-application-server-50.html
With passthru enabled, I got aforementioned issue and that scenario did not
work. (FYI: [Dev] Passthru HTTP transport for WSO2 Load Balancer ?)

With nhttp, had a long delay for sign-in to AS nodes in the cluster.

Thanks
Thilini

On Mon, Aug 6, 2012 at 10:16 PM, Charitha Kankanamge <[email protected]>wrote:

> Hi Thilini,
> Were you able to get AS 5 fronted by LB? We are supposed to setup AS
> cluster in lab tomorrow and planning to use LB there. Please let us know
> the "exact" instructions to set it up.
>
> Thanks!
> Charitha
>
>
>
> On Wed, Jul 25, 2012 at 6:00 AM, Sanjeewa Malalgoda <[email protected]>wrote:
>
>> Hi Thilini,
>> Please test this with attached patch.
>>
>> Thanks.
>>
>>
>> On Tue, Jul 24, 2012 at 5:14 PM, Thilini Ishaka <[email protected]> wrote:
>>
>>> That did not solve the issue.
>>> Appreciate if you can have a look for this.
>>>
>>> Thanks
>>> Thilini
>>>
>>>
>>> On Wed, Jul 25, 2012 at 5:17 AM, Sanjeewa Malalgoda 
>>> <[email protected]>wrote:
>>>
>>>> But this is wrong thilini. If you specify the config as above load
>>>> balancer will behave this way.
>>>> Please do not forget that * represents all other tenant, except the
>>>> specially specified. In your case
>>>> specified tenant range is 1 to 200.
>>>>
>>>> wso2.as1.domain  tenant_range    1-100
>>>> wso2.as2.domain   tenant_range    101-200;
>>>> rest of tenant will direct to the cluster with * mark
>>>>
>>>> So if you are trying to log in with tenant ID 2 or 3 obviously it will
>>>> fail. Because you are not running application
>>>> cluster with domain wso2.as1.domain.
>>>> Correct it and re try.
>>>>
>>>> Thanks.
>>>>
>>>>
>>>> On Tue, Jul 24, 2012 at 4:34 PM, Thilini Ishaka <[email protected]>wrote:
>>>>
>>>>> So please check the axis2 xmls for appservers. I am using only the
>>>>> domains given for tenant * range.
>>>>
>>>>
>>>>
>>>>
>>>>> On Wed, Jul 25, 2012 at 4:59 AM, Sanjeewa Malalgoda <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Yes that configuration is fine. but the config files you sent to me
>>>>>> offline is having entries like follows
>>>>>> Thanks.
>>>>>>
>>>>>> appserver1 {
>>>>>>         # multiple hosts should be separated by a comma.
>>>>>>         hosts                   appserver.dev.example.com,
>>>>>> as.cloud-dev.wso2.com;
>>>>>>         domains   {
>>>>>>             wso2.as1.domain {
>>>>>>                 # for more info on Tenant aware load balancing please
>>>>>> refer to
>>>>>>                 #
>>>>>> http://sanjeewamalalgoda.blogspot.com/2012/05/tenant-aware-load-balancer.html
>>>>>>                 tenant_range    1-100;
>>>>>>             }
>>>>>>             wso2.as2.domain {
>>>>>>                 tenant_range    101-200;
>>>>>>             }
>>>>>>             wso2.as.dev.domain {
>>>>>>                 # all tenants other than 1-200 will belong to this
>>>>>> domain.
>>>>>>                 tenant_range    *;
>>>>>>             }
>>>>>>         }
>>>>>>     }
>>>>>>
>>>>>> appserver2 {
>>>>>>          # multiple hosts should be separated by a comma.
>>>>>>         hosts                   appserver.prod.example.com,
>>>>>> as.cloud-prod.wso2.com;
>>>>>>         domains   {
>>>>>>             wso2.as1.domain {
>>>>>>                 # for more info on Tenant aware load balancing please
>>>>>> refer to
>>>>>>                 #
>>>>>> http://sanjeewamalalgoda.blogspot.com/2012/05/tenant-aware-load-balancer.html
>>>>>>                 tenant_range    1-100;
>>>>>>             }
>>>>>>             wso2.as2.domain {
>>>>>>                 tenant_range    101-200;
>>>>>>             }
>>>>>>             wso2.as.prod.domain {
>>>>>>                  # all tenants other than 1-200 will belong to this
>>>>>> domain.
>>>>>>                 tenant_range    *;
>>>>>>             }
>>>>>>         }
>>>>>>     }
>>>>>>
>>>>>>
>>>>>>  appserver3 {
>>>>>>         # multiple hosts should be separated by a comma.
>>>>>>         hosts                   appserver.test.example.com,
>>>>>> as.cloud-live.wso2.com;
>>>>>>         domains   {
>>>>>>             wso2.as1.domain {
>>>>>>                 # for more info on Tenant aware load balancing please
>>>>>> refer to
>>>>>>                 #
>>>>>> http://sanjeewamalalgoda.blogspot.com/2012/05/tenant-aware-load-balancer.html
>>>>>>                 tenant_range    1-100;
>>>>>>             }
>>>>>>             wso2.as2.domain {
>>>>>>                 tenant_range    101-200;
>>>>>>             }
>>>>>>             wso2.as.test.domain {
>>>>>>                  # all tenants other than 1-200 will belong to this
>>>>>> domain.
>>>>>>                 tenant_range    *;
>>>>>>             }
>>>>>>         }
>>>>>>     }
>>>>>>
>>>>>>  On Tue, Jul 24, 2012 at 4:18 PM, Thilini Ishaka <[email protected]>wrote:
>>>>>>
>>>>>>> Hi Sanjeewa,
>>>>>>>
>>>>>>> In my config, I have given the tenant range as * .  And I am running
>>>>>>> all the instances [ lb + AS(s) ] on a single machine.
>>>>>>>
>>>>>>> appserver1 {
>>>>>>>         # multiple hosts should be separated by a comma.
>>>>>>>         hosts                   appserver.dev.example.com,
>>>>>>> as.cloud-dev.wso2.com;
>>>>>>>         domains   {
>>>>>>>              wso2.as.dev.domain {
>>>>>>>                 # all tenants other than 1-200 will belong to this
>>>>>>> domain.
>>>>>>>                 tenant_range    *;
>>>>>>>             }
>>>>>>>         }
>>>>>>>     }
>>>>>>>
>>>>>>> Rest of the configs similar to given here.
>>>>>>> http://nirmalfdo.blogspot.com/2012/06/fronting-wso2-application-server-50.html
>>>>>>>  Membership
>>>>>>> scheme is wka.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Thilini
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Jul 25, 2012 at 3:12 AM, Sanjeewa Malalgoda <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> yes if so we don't need.
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, Jul 24, 2012 at 2:36 PM, Afkham Azeez <[email protected]>wrote:
>>>>>>>>
>>>>>>>>> If tenant range is * for all services, you should not need the
>>>>>>>>> usermgt configuration
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Afkham Azeez
>>>>>>>>> Sent from my phone
>>>>>>>>> On Jul 25, 2012 2:18 AM, "Sanjeewa Malalgoda" <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Jul 24, 2012 at 1:08 PM, Sanjeewa Malalgoda <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>> It seems you haven't configure User management xml file in ELB
>>>>>>>>>>> properly. Please use the same configuration
>>>>>>>>>>> that you used for other products else LB cant get tenant id from
>>>>>>>>>>> domain. Every product and ELB should pointed
>>>>>>>>>>> to same user base. Seems many people keep reporting load
>>>>>>>>>>> balancer is not working because of
>>>>>>>>>>> this configuration issue. I have tested this type of scenario.
>>>>>>>>>>> Nirmal, Thilini if you are still getting errors let me know.
>>>>>>>>>>>
>>>>>>>>>>> Thanks.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Jul 24, 2012 at 2:26 AM, Thilini Ishaka <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> When using passthrough I came up with this issue. Switching to
>>>>>>>>>>>> nhttp did not give any warning on LB but still I am having long 
>>>>>>>>>>>> delay in
>>>>>>>>>>>> sign-in.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Jul 24, 2012 at 12:10 PM, Thilini Ishaka <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Configured appserver clusters fronted with the LB. (latest
>>>>>>>>>>>>> trunk packs)
>>>>>>>>>>>>>
>>>>>>>>>>>>> Member join is successful.
>>>>>>>>>>>>> INFO - DefaultGroupManagementAgent Application member
>>>>>>>>>>>>> Host:127.0.0.1, Port: 4200, HTTP:9765, HTTPS:9445, ACTIVE:true 
>>>>>>>>>>>>> joined
>>>>>>>>>>>>> application cluster
>>>>>>>>>>>>>
>>>>>>>>>>>>> When I login to the AS mgt console I have to wait for about
>>>>>>>>>>>>> 1min to complete the sign-in process. And I get below logs from 
>>>>>>>>>>>>> LB.
>>>>>>>>>>>>>
>>>>>>>>>>>>> LB
>>>>>>>>>>>>> ----
>>>>>>>>>>>>> *[2012-07-24 11:57:30,213]  WARN - TargetHandler Response
>>>>>>>>>>>>> received while the handler is in an inconsistent state 
>>>>>>>>>>>>> REQUEST_READY
>>>>>>>>>>>>> *
>>>>>>>>>>>>> *[2012-07-24 11:57:30,213]  WARN - TargetHandler Connection
>>>>>>>>>>>>> closed by target host while receiving the response*
>>>>>>>>>>>>> *[2012-07-24 11:57:30,213]  WARN - SynapseCallbackReceiver
>>>>>>>>>>>>> Synapse received a response for the request with message Id :
>>>>>>>>>>>>> urn:uuid:ab93e0ff-9812-4512-a87d-a398dc8413f4 But a callback is 
>>>>>>>>>>>>> not
>>>>>>>>>>>>> registered (anymore) to process this response*
>>>>>>>>>>>>>
>>>>>>>>>>>>> Appserver cluster log
>>>>>>>>>>>>> ------------------------------
>>>>>>>>>>>>> [2012-07-24 11:55:18,512]  INFO
>>>>>>>>>>>>> {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} -
>>>>>>>>>>>>>  '[email protected] [-1234]' logged in at [2012-07-24
>>>>>>>>>>>>> 11:55:18,512+0530] from IP address 127.0.0.1
>>>>>>>>>>>>>
>>>>>>>>>>>>> Did anybody got the same issue previously? Kindly appreciate
>>>>>>>>>>>>> any help on this.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>> Thilini
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> --
>>>>>>>>>>>> Thilini Ishaka
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Sanjeewa Malalgoda*
>>>>>>>>>>> mobile : +94 713068779
>>>>>>>>>>>  <http://sanjeewamalalgoda.blogspot.com/>blog
>>>>>>>>>>> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> *Sanjeewa Malalgoda*
>>>>>>>>>> mobile : +94 713068779
>>>>>>>>>>  <http://sanjeewamalalgoda.blogspot.com/>blog
>>>>>>>>>> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Sanjeewa Malalgoda*
>>>>>>>> mobile : +94 713068779
>>>>>>>>  <http://sanjeewamalalgoda.blogspot.com/>blog
>>>>>>>> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> --
>>>>>>> Thilini Ishaka
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Sanjeewa Malalgoda*
>>>>>> mobile : +94 713068779
>>>>>>  <http://sanjeewamalalgoda.blogspot.com/>blog
>>>>>> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> --
>>>>> Thilini Ishaka
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Sanjeewa Malalgoda*
>>>> Mobile : +94 713068779
>>>> Mobile : +14084122715
>>>>
>>>>  <http://sanjeewamalalgoda.blogspot.com/>blog
>>>> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
>>>>
>>>
>>>
>>>
>>> --
>>> --
>>> Thilini Ishaka
>>>
>>>
>>
>>
>> --
>> *Sanjeewa Malalgoda*
>> mobile : +94 713068779
>>  <http://sanjeewamalalgoda.blogspot.com/>blog
>> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>


-- 
*Thilini Ishaka
WSO2 Inc. http://wso2.com*
*bolg: thiliniishaka.blogspot.com*
*linkedin: http://lk.linkedin.com/in/thiliniishaka*
*twitter: https://twitter.com/#!/ThiliniIsh*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to