ClearFoundation Tracker - ClearOS
View Issue Details
0000760ClearOSapp-flexshare - Flexsharespublic2012-09-25 06:552013-04-30 19:47
timb80 
user2 
normalminoralways
closedfixed 
6.3.0 
6.4.0 Updates6.4.0 Updates 
0000760: Web flexshare with authentication enabled fails
See forum thread for details, and resolution
http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,13/func,view/id,46284/#46324 [^]

Issue due to incorrect virtualhost configuration for mod_authnz
No tags attached.
Issue History
2012-09-25 06:55timb80New Issue
2012-09-25 12:05user2Assigned To => user2
2012-09-25 12:05user2Statusnew => acknowledged
2012-12-04 10:07user2Target Version => 6.4.0 Alpha 1
2012-12-06 12:35user2Target Version6.4.0 Alpha 1 => 6.4.0 Beta 1
2012-12-21 09:33user2Target Version6.4.0 Beta 1 => 6.4.0 Beta 2
2013-02-21 20:00user2Target Version6.4.0 Beta 2 => 6.4.0
2013-03-14 11:56user2Target Version6.4.0 => 6.4.0 Updates
2013-04-23 10:09user2Checkin
2013-04-23 10:09user2Note Added: 0000816
2013-04-23 10:38user2Note Added: 0000818
2013-04-23 10:38user2Statusacknowledged => resolved
2013-04-23 10:38user2Fixed in Version => 6.4.0 Updates
2013-04-23 10:38user2Resolutionopen => fixed
2013-04-30 19:47user2Statusresolved => closed

Notes
(0000816)
user2   
2013-04-23 10:09   
Source Code Changelog
---------------------------------------------------
- Fixed authentication issue when not using hostnames [tracker 0000760]

File Changes
---------------------------------------------------
Details: http://code.clearfoundation.com/svn/revision.php?repname=ClearOS&rev=5915 [^]
U webconfig/apps/flexshare/trunk/libraries/Flexshare.php
(0000818)
user2   
2013-04-23 10:38   
- The DefineExternalAuth is used instead of the old-style AddExternalAuth/SetExternalAuthMethod -- see https://code.google.com/p/mod-auth-external/wiki/ConfigApache24 [^]

- The authentication was working for hostnames (e.g. http://media.example.com [^]) but not directory-style (e.g. http://example.com/flexshare/media [^]). Adding the pwauth directives to the global scope fixed this issue.