ACL error during installation

markthepharaoh wrote on Wednesday, October 26, 2011:

Hi
I have the following ACL error at the final step when updating ACL, What does this mean?  Thanks.

Mark

ERROR,unable to place the ‘Forms Administration’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Practice Settings’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Superbill Codes Administration’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Users/Groups/Logs Administration’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. Successfully placed the ‘Batch Communication Tool’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Language Interface Tool’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Superuser’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Pharmacy Dispensary’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL.
2 of 310/24/2011 11:37 PM
http://localhost/openemr/acl_upgrade.php
Successfully placed the ‘ACL Administration’ object of the ‘Administration’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Authorize - any encounters’ object of the ‘Encounters’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Coding - any encounters (write,wsome optional)’ object of the ‘Encounters’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Notes - any encounters (write,addonly optional)’ object of the ‘Encounters’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Fix encounter dates - any encounters’ object of the ‘Encounters’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Default List (write,addonly optional)’ object of the ‘Lists’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘State List (write,addonly optional)’ object of the ‘Lists’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Country List (write,addonly optional)’ object of the ‘Lists’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Language List (write,addonly optional)’ object of the ‘Lists’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Ethnicity-Race List (write,addonly optional)’ object of the ‘Lists’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Appointments (write optional)’ object of the ‘Patients’ section into the ‘Emergency Login’ group ‘write’ ACL. ERROR,unable to place the ‘Demographics (write,addonly optional)’ object of the ‘Patients’ section into the ‘Emergency Login’ group ‘write’ ACL.

bradymiller wrote on Wednesday, October 26, 2011:

Hi,

What version you upgrading from (Also, what version did you initially install OpenEMR at?)?
Have you customized the Administration->ACL stuff?

At Administration->ACL gui :
Click Groups and Access Controls and do you see: Emergency Login-write
Click 'edit; next to Emergency Login-write, can you copy/paste here what is in the Active column?

-brady

bradymiller wrote on Wednesday, October 26, 2011:

Also,
What is your OS and OpenEMR version you are ugprading to?
-brady

bradymiller wrote on Wednesday, October 26, 2011:

Oops,
I misread your issue. Sounds like this was on installation (not ugprade), so just ignore my upgrade question at top of post number 2.
-brady

gutiersa wrote on Wednesday, October 26, 2011:

Your mysql version may be not be compatible, u need to run database update first

markthepharaoh wrote on Thursday, October 27, 2011:

Hi Brady/Gutiersa

This installation  is windows xp professional, the first time I installed open EMR was version 2.9, then either 3.0 or 3.1 and then 3.2.  The data was converted long time ago UF8.  I freshly installed the the 3.2 xampp package, and I restored the data to it, I installed the batch.  Then I upgraded to 4.0 followed the steps updated the data there was no errors, added the batch.  then upgraded again to 4.1 batch 2 and I update the data then as I updated ACL, I saw the errors.

I am not aware that I customized ACL, what customizing ACL entail?

here is the info that you asked for

Accounting
Billing (write optional)
Price Discount
EOB Data Entry
FinancialReporting-my encounters
FinancialReporting - anything
Administration
ACL Administration
Batch Communication Tool
Calendar Settings
Database Reporting
Pharmacy Dispensary
Forms Administration
Language interface Tool
Practice Settings
Superuser
Superbill Codes Administration
Users/Groups/Logs Administration
Encounters
Authorize - any encounters
Coding - any encounters(write, wsome optional)
Fix encounter dates- any encounters
Notes -any encounters (write addonly optional)
Patients
Documents (write addonly optional)
Medical/History (write addonly optional)
Patients Notes (write addonly optional)
Transactions (write optional)
Sensitives
High
Normal
Nation Notes
Nation Notes Configure
Patient Portal

Thanks for your help

bradymiller wrote on Thursday, October 27, 2011:

Hi,
The ACO controls got installed somehow, but you shouldn’t be getting ERROR messages when re-run the script (Should say something like, control already exist, so don’t need to add). Can you try the acl_upgrade.php script and then look through (feel free to paste it here) your php error log.
-brady

markthepharaoh wrote on Friday, October 28, 2011:

Brady,

Thanks again, I ran the ACL_upgrade.php again and this time, it made the upgrade without any errors.  Thanks. Again.

Mark