When logging into Sage300, after entering user name and password, the following error message appears:
'Cannot access LANPAK.BIN in the SITE directory. Make sure that the SharedData entry in the Windows Registry specifies the drive and directory containing the SITE, USER, and COMPANY subdirectories and that you have read/write/create access.'
This error message is always about rights of some sort. In spite of what the error message reads, FULL CONTROL, is required to the SITE folder, and all of the shared data directory. Locate the shared data directory from the main Sage300 screen (you do not need to login) by clicking on Help / System Information. Browse to this folder. Right click on the SITE folder and click Properties. Go to the Security tab. Check on the permissions assigned for the users. Ensure 'Full control' is selected for the appropriate user/group. If this is already done, and the error still appears, click on Edit, and then Add, and add the name 'Everyone' to the list of users. Give 'Everyone' Full Control, and Apply. Now login to Sage.
In some cases, after successful login to Sage, the 'Everyone' user can be removed from the security tab, and the login will continue to work using the original security settings. This is indicative of some kind of corruption in the security files, and adding the user 'Everyone' refreshed them.
There are other ways to test and troubleshoot security settings on SITE as well as the other shared data folders, this is just one of them. Just remember that this error message is always about security and rights, so we just need to find the point of breakdown.