1 (edited by aoemaster 2016-03-30 18:10:12)

Topic: Internal Server Error at /iredadmin

==== Required information ====
- iRedMail version (check /etc/iredmail-release): 0.9.4
- Linux/BSD distribution name and version: Debian Jessie 8.3
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MariaDB
- Web server (Apache or Nginx): Nginx
- Manage mail accounts with iRedAdmin-Pro? no
- Related log if you're reporting an issue: /var/log/uwsgi/app/iredadmin.log
====

Hi

After a fresh install I can't access to : https://ip/iredadmin/

#cat /var/log/uwsgi/app/iredadmin.log

Wed Mar 30 05:54:08 2016 - chdir(): No such file or directory [plugins/python/pyloader.c line 109]
ImportError: No module named iredadmin
Wed Mar 30 05:54:08 2016 - unable to load app 0 (mountpoint='46.101.213.251|/iredadmin') (callable not found or import error)
Wed Mar 30 05:54:08 2016 - --- no python application found, check your startup logs for errors ---
46.101.213.251 [pid: 868|app: -1|req: -1/31] 90.39.106.171 () {52 vars in 975 bytes} [Wed Mar 30 05:54:08 2016] GET /iredadmin/ => generated 21 bytes in 8 msecs (HTTP/1.1 500) 2 headers in 83 bytes (0 switches on core 0)

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Internal Server Error at /iredadmin

Do you have directory '/home/iredadmin'?

3

Re: Internal Server Error at /iredadmin

yes

mx# ls -al /home/iredadmin
total 20
drwxr-xr-x 2 iredadmin iredadmin 4096 Mar 30 10:11 .
drwxr-xr-x 4 root      root      4096 Mar 30 10:11 ..
-rw-r--r-- 1 iredadmin iredadmin  220 Nov 13  2014 .bash_logout
-rw-r--r-- 1 iredadmin iredadmin 3515 Nov 13  2014 .bashrc
-rw-r--r-- 1 iredadmin iredadmin  675 Nov 13  2014 .profile

4

Re: Internal Server Error at /iredadmin

Could you please show us full content of file /etc/uwsgi/apps-enabled/iredadmin.ini?

5

Re: Internal Server Error at /iredadmin

mx# cat /etc/uwsgi/apps-enabled/iredadmin.ini
[uwsgi]
plugins = python
vhost = true
socket = /var/run/uwsgi_iredadmin.socket
#pidfile = /var/run/uwsgi_iredadmin.pid
chown-socket = www-data:www-data
chmod-socket = 660
uid = iredadmin
gid = iredadmin
enable-threads = true

6 (edited by aoemaster 2016-03-31 15:58:06)

Re: Internal Server Error at /iredadmin

Just received this email :

ERROR 1049 (42000): Unknown database 'iredadmin'
ERROR 1049 (42000): Unknown database 'iredadmin'
ERROR 1049 (42000): Unknown database 'iredadmin'
ERROR 1049 (42000): Unknown database 'iredadmin'
ERROR 1049 (42000): Unknown database 'iredadmin'
==> Backup completed successfully.
==> Detailed log (/var/vmail/backup/mysql/2016/03/31/2016-03-31-03:30:01.log):
=========================
* Starting backup: 2016-03-31-03:30:01.
* Backup directory: /var/vmail/backup/mysql/2016/03/31.
* Backing up databases:  iredadmin mysql vmail amavisd iredapd roundcubemail iredadmin.
* File size:
----
8,0K    amavisd-2016-03-31-03:30:01.sql.bz2
8,0K    iredapd-2016-03-31-03:30:01.sql.bz2
108K    mysql-2016-03-31-03:30:01.sql.bz2
8,0K    roundcubemail-2016-03-31-03:30:01.sql.bz2
4,0K    vmail-2016-03-31-03:30:01.sql.bz2
----
* Backup completed (Success? YES).

7

Re: Internal Server Error at /iredadmin

aoemaster wrote:

ERROR 1049 (42000): Unknown database 'iredadmin'

"iredadmin" is a required database. why your server doesn't have it?

8

Re: Internal Server Error at /iredadmin

I installed it again with mysql, everything is working. maybe it is related to mariadb