AssociatedVOIP Posted July 26, 2013 Share Posted July 26, 2013 I have reported to WHMCS... but thought the community might want to know... If you use a custom admin folder name... the build 4 upgrade will break your system! 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Chris Posted July 26, 2013 Share Posted July 26, 2013 This is not a bug. Please ensure you do not have a beginning slash, or period in your admin folder name. Thanks! http://docs.whmcs.com/Further_Security_Steps 0 Quote Link to comment Share on other sites More sharing options...
wsa Posted July 26, 2013 Share Posted July 26, 2013 it working fine with me 0 Quote Link to comment Share on other sites More sharing options...
penguin Posted July 26, 2013 Share Posted July 26, 2013 It works for us as well - no problems with our custom admin folder on 5.2.6 0 Quote Link to comment Share on other sites More sharing options...
tomb Posted July 26, 2013 Share Posted July 26, 2013 I don't have any issues with the custom admin folder. WHMCS 5.0.7 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Chris Posted July 26, 2013 Share Posted July 26, 2013 Howdy, This is not an issue. Simply a misconfiguration. Information in regards to how to correctly utilize the $customadminpath variable can be found here: http://docs.whmcs.com/Further_Security_Steps Best Regards, 0 Quote Link to comment Share on other sites More sharing options...
drew13 Posted July 26, 2013 Share Posted July 26, 2013 (edited) Yes, I can confirm this bug in 5.2.6 build 4: $customadminpath = '.billadmin'; but when login in into admin area (https://www.********.us/.billadmin/): Language Folder Not Found In 5.2.5 this configuration works well PS: without "." (admin area https://www.********.us/billadmin/) and $customadminpath = 'billadmin'; works well Edited July 26, 2013 by drew13 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Chris Posted July 26, 2013 Share Posted July 26, 2013 Yes, I can confirm this bug in 5.2.6 build 4: $customadminpath = '.billadmin'; but when login in into admin area (https://www.********.us/.billadmin/): Language Folder Not Found In 5.2.5 this configuration works well PS: without "." (admin area https://www.********.us/billadmin/) and $customadminpath = 'billadmin'; works well It's not a bug. It's designed this way. Having a period in your folder name allows for directory traversal, a security vector. 0 Quote Link to comment Share on other sites More sharing options...
drew13 Posted July 26, 2013 Share Posted July 26, 2013 It's not a bug. It's designed this way. Having a period in your folder name allows for directory traversal, a security vector. Folder name starting with a dot is a hidden folder (the other side of security vector:)). 0 Quote Link to comment Share on other sites More sharing options...
And then there was one les Posted July 27, 2013 Share Posted July 27, 2013 a period prepending a directory or filename hides the directory from index view on linux systems. Quite as to why it breaks the system on whmcs I really couldn't say but i see no good reason to hide the admin directory anyway as it is located in a directory which contains index.php which is shown instead of the directory listing. 0 Quote Link to comment Share on other sites More sharing options...
Strother Posted July 31, 2013 Share Posted July 31, 2013 The issue is the trailing slash (billadmin/) in your configuration.php file. I had the same problem. Prior to 5.2.7 you needed a trailing slash to use a hidden folder, now you do not. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.