It seems moving back to pc4j 1.4.2 solved the problem. Sometimes back I
moved to 1.4.1 from 1.4.2 for another Issue which I cant remember now! Any
way 1.4.2 solved my current problem. Thank you very much for the help.

regards,
Sashika.


On Wed, Mar 26, 2014 at 5:11 PM, Jérôme LELEU <[email protected]> wrote:

> Hi,
>
> It should not be, but as there is no other difference, I'm open to any
> lead...
>
> To come back to my previous question: can you check if your web session
> cookie (name : JSESSION) keeps the same value during the test?
>
> Thanks.
> Best regards,
> Jérôme
>
>
>
> 2014-03-26 8:46 GMT+01:00 Sashika <[email protected]>:
>
> Hi,
>>
>> All configuration in your sample and mine are same except I use HTTPS
>> whereas in your example it is HTTP. Could this be an issue?
>>
>>
>> On Tue, Mar 25, 2014 at 4:22 PM, Sashika <[email protected]> wrote:
>>
>>>
>>> Hi I checked your sample. Could you please check it with Google2Client
>>> and confirm
>>>
>>> Thanks.
>>>
>>>
>>> On Mon, Mar 24, 2014 at 9:04 PM, Jérôme LELEU <[email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I updated my demo where localhost:8080/cas is the first CAS server
>>>> which can delegate authentication to the second CAS server:
>>>> localhost:8080/cas2 using the OAuth protocol. So I use OAuth 2 protocol
>>>> with a CAS server which delegates itself the authentication to an OAuth
>>>> provider.
>>>> It's hard to guess the problem while it works on my side.
>>>>
>>>> Can you check if your web session cookie (name : JSESSION) keeps the
>>>> same value?
>>>>
>>>> Thanks.
>>>> Best regards,
>>>> Jérôme
>>>>
>>>>
>>>>
>>>> 2014-03-24 15:42 GMT+01:00 Sashika <[email protected]>:
>>>>
>>>> Hi,
>>>>> Thanks for the test update. In your test I wonder what is the url "
>>>>> http://localhost:8080/cas/login?service=http://fake"; that url seems
>>>>> to me like if you are using CAS protocol to connect clients. But in my 
>>>>> case
>>>>> the clients will connect to cas using oauth server support like the url
>>>>> "/cas/oauth2.0/authorize?redirect_url=http://fake";
>>>>> To update you, when I login through facebook it works perfectly 6
>>>>> times out of 10. But 4 times I get the error I listed earlier. But when I
>>>>> login through google2client then it gives the above error every time. What
>>>>> could be the possible reason for the above?
>>>>> On 24 Mar 2014 19:19, "Jérôme LELEU" <[email protected]> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I just made a complete test:
>>>>>> https://github.com/leleuj/cas-pac4j-oauth-demo/tree/doubleoauth and
>>>>>> it works perfectly.
>>>>>> 1) copy/paste in your browser:
>>>>>> http://localhost:8080/cas/login?service=http://fake
>>>>>> 2) click on "Authenticate with another CAS server using OAuth v2.0
>>>>>> protocol"
>>>>>> 3) click on "Authenticate with Twitter"
>>>>>> 4) Authenticate at Twitter
>>>>>> 5) Click on "Allow"
>>>>>>
>>>>>> Here you go: you have communicate with the CAS server using the OAuth
>>>>>> protocol v2.0 and delegate the authentication to an OAuth provider
>>>>>> (Twitter).
>>>>>>
>>>>>> Best regards,
>>>>>> Jérôme
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2014-03-24 12:40 GMT+01:00 Jérôme LELEU <[email protected]>:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I will make a test today or tomorrow...
>>>>>>> Best,
>>>>>>> Jérôme
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 2014-03-24 4:28 GMT+01:00 Sashika <[email protected]>:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I raised this same question a few months before as well, but now
>>>>>>>> this has become a real issue.
>>>>>>>> My CAS server is configured as an OAuths server. That means my
>>>>>>>> clients connect to CAS through OAuth2.0 by issuing a 
>>>>>>>> cas/oauth2/0/authorize
>>>>>>>> request. Also the same server is configured with 
>>>>>>>> "cas-server-support-pac4j"
>>>>>>>> and "pac4j-oauth". This means my clients can log in to CAS server 
>>>>>>>> through
>>>>>>>> facebook etc. The problem is when I try to log in through facebook, 
>>>>>>>> google
>>>>>>>> etc..it displays the CAS is unavailable error message after loging in 
>>>>>>>> to
>>>>>>>> the social network. The extract of the log is attached. What could be 
>>>>>>>> the
>>>>>>>> issue.
>>>>>>>>
>>>>>>>> =============================================================
>>>>>>>> WHO: audit:unknown
>>>>>>>> WHAT:
>>>>>>>> TGT-18-EzIpvsOFt6HAAFg3bWZQ1c15b6l7ftySMEd3Az1LRHKFnzE0s4-passport.yatango.com
>>>>>>>> ACTION: TICKET_GRANTING_TICKET_CREATED
>>>>>>>> APPLICATION: CAS
>>>>>>>> WHEN: Mon Mar 24 03:26:18 UTC 2014
>>>>>>>> CLIENT IP ADDRESS: 124.43.26.150
>>>>>>>> SERVER IP ADDRESS: 10.251.1.108
>>>>>>>> =============================================================
>>>>>>>>
>>>>>>>> >
>>>>>>>> |#]
>>>>>>>>
>>>>>>>> [#|2014-03-24T03:26:18.701+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=59;_ThreadName=Thread-2;|2014-03-24
>>>>>>>> 03:26:18,701 INFO [org.jasig.cas.CentralAuthenticationServiceImpl] -
>>>>>>>> <Granted service ticket [
>>>>>>>> ST-10-OQZyn5kf2ndBS1hc5e4d-passport.yatango.com] for service
>>>>>>>> [https://????.com/cas/oauth2.0/callbackAuthorize] for user
>>>>>>>> [115165125832412854137]>
>>>>>>>> |#]
>>>>>>>>
>>>>>>>> [#|2014-03-24T03:26:18.702+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=59;_ThreadName=Thread-2;|2014-03-24
>>>>>>>> 03:26:18,702 INFO
>>>>>>>> [com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - 
>>>>>>>> <Audit
>>>>>>>> trail record BEGIN
>>>>>>>> =============================================================
>>>>>>>> WHO: 115165125832412854137
>>>>>>>> WHAT: ST-10-OQZyn5kf2ndBS1hc5e4d-passport.yatango.com for https://
>>>>>>>> ??????.com/cas/oauth2.0/callbackAuthorize
>>>>>>>> ACTION: SERVICE_TICKET_CREATED
>>>>>>>> APPLICATION: CAS
>>>>>>>> WHEN: Mon Mar 24 03:26:18 UTC 2014
>>>>>>>> CLIENT IP ADDRESS: 124.43.26.150
>>>>>>>> SERVER IP ADDRESS: 10.251.1.108
>>>>>>>> =============================================================
>>>>>>>>
>>>>>>>> >
>>>>>>>> |#]
>>>>>>>>
>>>>>>>> [#|2014-03-24T03:26:18.964+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=60;_ThreadName=Thread-2;|2014-03-24
>>>>>>>> 03:26:18,963 ERROR
>>>>>>>> [org.jasig.cas.support.oauth.web.OAuth20CallbackAuthorizeController] -
>>>>>>>> <oauth20_callbackUrl is missing from the session and can not be 
>>>>>>>> retrieved.>
>>>>>>>> |#]
>>>>>>>>
>>>>>>>> The login to the social network seems to be ok. But there is an
>>>>>>>> error in the last line.
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Sashika.
>>>>>>>>
>>>>>>>> --
>>>>>>>> You are currently subscribed to [email protected] as: 
>>>>>>>> [email protected]
>>>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>> --
>>>>>> You are currently subscribed to [email protected] as: 
>>>>>> [email protected]
>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>>
>>>>>>  --
>>>>> You are currently subscribed to [email protected] as: 
>>>>> [email protected]
>>>>> To unsubscribe, change settings or access archives, see 
>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>
>>>>>
>>>> --
>>>> You are currently subscribed to [email protected] as: 
>>>> [email protected]
>>>> To unsubscribe, change settings or access archives, see 
>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>
>>>>
>>>
>> --
>> You are currently subscribed to [email protected] as: [email protected]
>> To unsubscribe, change settings or access archives, see 
>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>
>>
> --
> You are currently subscribed to [email protected] as: 
> [email protected]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to