Print

Print


Thanks to all at Dawsonera for responding so quickly. 

Thorpe, Caroline M wrote:
> The problems with Dawsonera have now been fixed.
> Dawsonera sent us this information today
>
> "Please find below the explanation of the cause and solution from our developers:
>  
> After the live release of the Shibboleth SP reports were received from a 
> few universities that they were not able to log in and were directed 
> back to the WAYF screen after entering their credentials. After 
> obtaining credentials, in order to try and reproduce the problem, we 
> were able to log in successfully. An examination of the server log files 
> during a failed login showed only that the session was created and the 
> immediately removed.
>  
> Having analysed the traffic from the universities affected we determined 
> that the secure (HTTPS) traffic and the unsecured traffic (HTTP) was 
> arriving from two different IP addresses. We were able to reproduce this 
> as a test by routing our unsecured traffic via a VPN to one of our data 
> centres leaving the secure traffic coming from our office in Brighton. 
> Shibboleth is by default (and in all the UK Federation examples) 
> configured to remove sessions if the source traffic changes IP address. 
> This is to prevent a user's session being stolen and used by somebody 
> else. Altering the Shibboleth configuration to disable this security 
> feature is enough to solve this problem and was performed this morning.
>  
> However having the data coming from two Internet addresses caused a 
> second problem with the load balancers which keep the secure and 
> unsecured traffic from a single user together by using the source 
> Internet address. With the traffic arriving from different addresses 
> there was a good chance that the user would login using one of the 
> Dawson servers and then try to access content on the other. When this 
> happens the user will not be logged into the second server and so will 
> be directed back to the WAYF in order to log in.
>  
> Making changes to the load balancer has an impact on all users so a 
> series of careful tests was carried out with different configurations 
> before any changes were made to live users. A change has now been made 
> that will have the load balancers set a session cookie on the user's 
> browser when they first visit the site which will the be used on both 
> the secure and unsecured connections to always direct that user to the 
> same Dawson server.
>  
> Apologies for any inconvenience caused."
>
>
> Caroline Thorpe
> Senior Information Adviser
> Information Services Systems Team
> Student and Learning Services
> Sheffield Hallam University, 
> Howard Street Sheffield S1 1WB
> 0114 225 4478
> [log in to unmask]
> [log in to unmask]
>
>
>
>
>
>
> -----Original Message-----
> From: Discussion list for Shibboleth developments [mailto:[log in to unmask]] On Behalf Of Jon Warbrick
> Sent: 13 December 2009 21:44
> To: [log in to unmask]
> Subject: Re: dawsonera issues
>
> On Fri, 11 Dec 2009, Bruce Rodger wrote:
>
>   
>> And if I change Netscape to be "use proxy for all protocols", it all works 
>> fine!
>>
>> So what now? modify proxy.conf to push all dawsonera traffic via proxy?
>>     
>
> Changing your local proxy.conf could be a useful work-around for your 
> local users, but you can't fix fix things for people connecting from 
> networks that you don't control, and ubiquitous access is one of the 
> points of Shib. I would say this was a bug that needs to be reported to 
> the SP, and that both those affected and JISC (Nicole, you listening?) 
> need to try to get them to take it seriously.
>
> Jon.
>
>