error logs on aws installation

Hi

I am trying to setup ejabberd on AWS on their standard Amazon Linux AMI.

I installed with sudo. I get tons of eaccess errors, of the following nature in crash.log, error.log and install.log.

2016-03-28 14:51:19 =ERROR REPORT====
"File operation error: eacces. Target: /opt/ejabberd-16.01/lib/xmerl-1.3.7/ebin/cache_tab.beam. Function: get_file. Process: code_server."
2016-03-28 14:51:19 =ERROR REPORT====
"File operation error: eacces. Target: /opt/ejabberd-16.01/lib/xmerl-1.3.7/ebin/p1_server.beam. Function: get_file. Process: code_server."
2016-03-28 14:51:20 =ERROR REPORT====
"File operation error: eacces. Target: /opt/ejabberd-16.01/lib/xmerl-1.3.7/ebin. Function: list_dir. "
2016-03-28 14:51:20 =ERROR REPORT====

The server runs and seems to function fine. Are these errors harmless ? I tried chown ejabberd on the entire install directory but that didn't help. I have tried installing on two different ec2 machines, multiple times and I get the same errors. Let me know if more logs are needed.

Thanks.
sg

Forgot to mention that I used

Forgot to mention that I used the binary installer for 16.01. Here are the exact commands I ran

>> mkdir Downloads
>> wget -O Downloads/ejabberd-16.01-linux-x86_64-installer.run https://www.processone.net/downloads/ejabberd/16.01/ejabberd-16.01-linux...
>> chmod 755 Downloads/ejabberd-16.01-linux-x86_64-installer.run
>> sudo ./Downloads/ejabberd-16.01-linux-x86_64-installer.run

chown -R ejabberd install_dir

chown -R ejabberd install_dir fixes it. Not sure what I messed up the first time around.

Syndicate content