Page 1 of 2

/home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Tue May 04, 2021 3:58 pm
by nhondong
Hi,

I used the installation manual and the runtime 20.10.075

I get the following error with openemm.sh status:
/home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

It seems the backend is not working.

service.py in scripts is not available.

what did i wrong?

kind regards, Nils

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Tue May 04, 2021 8:39 pm
by maschoff
What output do you get with OMT's first menu (status)?

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Tue May 04, 2021 9:46 pm
by nhondong
=============================================
= OpenEMM Maintenance Tool (OMT) v20.10.073 =
=============================================
Host: localhost.localdomain
License: OpenEMM (ID: 0)
Runtime Version: 20.10.075
OpenEMM Frontend Version: 20.10.000.152
System-Url: http://mailing.tradingdesk.cloud
OpenEMM Backend Version: 20.10.000.126

Current menu: Show OpenEMM status

OpenEMM status:
Command '/home/openemm/bin/backend.sh status' returned non-zero exit status 127.
Operating System (OS): CentOS 8
Python version: 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]
Postfix Version: 3.3.1
DB client version: /usr/bin/mysql Ver 15.1 Distrib 10.3.27-MariaDB, for Linux (x86_64) using readline 5.1
Database Connection: OK
System-Time: 2021-05-04 20:46:03
System-Time-DB: 2021-05-04 20:46:03
Database version: MariaDB 10.3.27-MariaDB
OpenEMM database structure exists (Version 20.10.123)
Currently running database threads ratio (Current: 6, Maximum: 4): 1.5
Database table emm_db_errorlog_tbl: OK
Jobqueue status: OK
No DKIM keys
Java version: 11.0.9.1 (Oracle)
Tomcat version: 9.0.33.0
Tomcat-Native version: 1.2.23
Wkhtml version: wkhtmltopdf 0.12.6 (with patched qt)
OpenEMMApplication is running (Tomcat ProcessID: 150769, started at: Mai03 10:33)
Error while checking for Backend running

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Wed May 05, 2021 6:34 am
by maschoff
Looks like the backend is not installed. You should have a look at the update log in ~/release/log for any errors.

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Wed May 05, 2021 10:59 pm
by nhondong
there are no errors in the log.

Is there any way to (re)install the backend?

here the main install log:
Update started at: 2021-01-18_16:48:33
Update package url: https://share.agnitas.de/index.php/s/bp ... z/download
Update package file: openemm-runtime-20.10.070.tar.gz
Declined installation of version '20.10.070' for application 'runtime'
Update package url: https://share.agnitas.de/index.php/s/Tz ... E/download
Update package file: apache-tomcat-9.0.33.tar.gz
Declined installation of version '9.0.33' for application 'tomcat'
Update package url: https://share.agnitas.de/index.php/s/G9 ... r/download
Update package file: apache-tomcat-native-1.2.23-CentOS8.tar.gz
Declined installation of version '1.2.23' for application 'tomcat-native'
Update package url: https://share.agnitas.de/index.php/s/Py ... L/download
Update package file: openemm-code-20.10.000.107.tar.gz
Downloaded to file '/tmp/openemm-code-20.10.000.107.tar.gz'
Installing "/tmp/openemm-code-20.10.000.107.tar.gz"
Installing "/tmp/Emm_2021-01-18_16-49-20/openemm-gui-20.10.000.107.tar.gz"
Created directory: /home/openemm/release/emm
Extracted file '/home/openemm/release/emm/openemm-gui-20.10.000.107.tar.gz' in path '/home/openemm/release/emm/openemm-gui-20.10.000.107'
Created new application link 'emm'
SQL Update:

DB already contains version 20.01.368
DB already contains version 20.01.392
DB already contains version 20.01.402
DB already contains version 20.01.407
DB already contains version 20.01.476
DB already contains version 20.01.545
DB already contains version 20.01.570
DB already contains version 20.01.596
DB already contains version 20.01.618
DB already contains version 20.04.011
DB already contains version 20.04.071
DB already contains version 20.04.074
DB already contains version 20.04.087
DB already contains version 20.04.177
DB already contains version 20.04.178
DB already contains version 20.04.205
DB already contains version 20.04.250
DB already contains version 20.04.272
DB already contains version 20.04.295
DB already contains version 20.04.300
DB already contains version 20.04.320
DB already contains version 20.04.331
DB already contains version 20.04.360
DB already contains version 20.04.366
DB already contains version 20.04.394
DB already contains version 20.04.419
DB already contains version 20.04.449
DB already contains version 20.04.450

Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-messages.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-messages-deleted.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-messages-openemm.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-18.10.490.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-19.10.000.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-19.10.404.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.016-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.019.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.020-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.053-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.054-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.058-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.064-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.101-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.102-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.104-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.110-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.119-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.132-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.133-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.225-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.229-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.283-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.284-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.381-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.383.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.489-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.07.492-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.006-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.014-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.026-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.027-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.036-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.037-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/../userrights.sql

Sql db update scripts successfully executed
DB update executed
Installing "/tmp/Emm_2021-01-18_16-49-20/openemm-statistics-20.10.000.107.tar.gz"
Created directory: /home/openemm/release/statistics
Extracted file '/home/openemm/release/statistics/openemm-statistics-20.10.000.107.tar.gz' in path '/home/openemm/release/statistics/openemm-statistics-20.10.000.107'
Created new application link 'statistics'
Installing "/tmp/Emm_2021-01-18_16-49-20/openemm-webservices-20.10.000.107.tar.gz"
Created directory: /home/openemm/release/webservices
Extracted file '/home/openemm/release/webservices/openemm-webservices-20.10.000.107.tar.gz' in path '/home/openemm/release/webservices/openemm-webservices-20.10.000.107'
Created new application link 'webservices'
Installing "/tmp/Emm_2021-01-18_16-49-20/openemm-backend-20.10.000.102.tar.gz"
Created directory: /home/openemm/release/backend
Extracted file '/home/openemm/release/backend/openemm-backend-20.10.000.102.tar.gz' in path '/home/openemm/release/backend/V20.10.000.102'
Created new initial backend symlinks
Created new backend symlinks
Update ended at: 2021-01-18_16:52:08

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Thu May 06, 2021 7:10 am
by maschoff
So, menu 1 of OMT says you are using backend version 20.10.000.126 but the latest install log shows you installed 20.10.000.102. Are both informtion from the same server?

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Thu May 06, 2021 10:53 am
by nhondong
I did an update to 20.10.000.126

Here is the log:

Update started at: 2021-05-03_20:50:26
Update package url: https://share.agnitas.de/index.php/s/bp ... z/download
Update package file: openemm-runtime-20.10.075.tar.gz
Declined installation of version '20.10.075' for application 'runtime'
Update package url: https://share.agnitas.de/index.php/s/Tz ... E/download
Update package file: apache-tomcat-9.0.33.tar.gz
Declined installation of version '9.0.33' for application 'tomcat'
Update package url: https://share.agnitas.de/index.php/s/G9 ... r/download
Update package file: apache-tomcat-native-1.2.23-CentOS8.tar.gz
Declined installation of version '1.2.23' for application 'tomcat-native'
Update package url: https://share.agnitas.de/index.php/s/wT ... 1/download
Update package file: openemm-code-20.10.000.152.tar.gz
Downloaded to file '/tmp/openemm-code-20.10.000.152.tar.gz'
Installing "/tmp/openemm-code-20.10.000.152.tar.gz"
Installing "/tmp/Emm_2021-05-03_20-51-01/openemm-gui-20.10.000.152.tar.gz"
Extracted file '/home/openemm/release/emm/openemm-gui-20.10.000.152.tar.gz' in path '/home/openemm/release/emm/openemm-gui-20.10.000.152'
Created new application link 'emm'
SQL Update:

DB already contains version 18.10.490
DB already contains version 19.10.000
DB already contains version 19.10.404
DB already contains version 20.01.368
DB already contains version 20.01.392
DB already contains version 20.01.402
DB already contains version 20.01.407
DB already contains version 20.01.476
DB already contains version 20.01.545
DB already contains version 20.01.570
DB already contains version 20.01.596
DB already contains version 20.01.618
DB already contains version 20.04.011
DB already contains version 20.04.071
DB already contains version 20.04.074
DB already contains version 20.04.087
DB already contains version 20.04.177
DB already contains version 20.04.178
DB already contains version 20.04.205
DB already contains version 20.04.250
DB already contains version 20.04.272
DB already contains version 20.04.295
DB already contains version 20.04.300
DB already contains version 20.04.320
DB already contains version 20.04.331
DB already contains version 20.04.360
DB already contains version 20.04.366
DB already contains version 20.04.394
DB already contains version 20.04.419
DB already contains version 20.04.449
DB already contains version 20.04.450
DB already contains version 20.07.016
DB already contains version 20.07.019
DB already contains version 20.07.020
DB already contains version 20.07.053
DB already contains version 20.07.054
DB already contains version 20.07.058
DB already contains version 20.07.064
DB already contains version 20.07.101
DB already contains version 20.07.102
DB already contains version 20.07.104
DB already contains version 20.07.110
DB already contains version 20.07.119
DB already contains version 20.07.132
DB already contains version 20.07.133
DB already contains version 20.07.225
DB already contains version 20.07.229
DB already contains version 20.07.283
DB already contains version 20.07.284
DB already contains version 20.07.381
DB already contains version 20.07.383
DB already contains version 20.07.489
DB already contains version 20.07.492
DB already contains version 20.10.006
DB already contains version 20.10.014
DB already contains version 20.10.026
DB already contains version 20.10.027
DB already contains version 20.10.036
DB already contains version 20.10.037

Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-messages.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-messages-deleted.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-messages-openemm.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.007-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.116-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/emm-mysql-update-20.10.123-basic.sql
Executing /home/openemm/webapps/emm/WEB-INF/sql/mysql/../userrights.sql

Sql db update scripts successfully executed
DB update executed
Installing "/tmp/Emm_2021-05-03_20-51-01/openemm-statistics-20.10.000.152.tar.gz"
Extracted file '/home/openemm/release/statistics/openemm-statistics-20.10.000.152.tar.gz' in path '/home/openemm/release/statistics/openemm-statistics-20.10.000.152'
Created new application link 'statistics'
Installing "/tmp/Emm_2021-05-03_20-51-01/openemm-webservices-20.10.000.152.tar.gz"
Extracted file '/home/openemm/release/webservices/openemm-webservices-20.10.000.152.tar.gz' in path '/home/openemm/release/webservices/openemm-webservices-20.10.000.152'
Created new application link 'webservices'
Installing "/tmp/Emm_2021-05-03_20-51-01/openemm-backend-20.10.000.126.tar.gz"
Extracted file '/home/openemm/release/backend/openemm-backend-20.10.000.126.tar.gz' in path '/home/openemm/release/backend/V20.10.000.126'
Created new backend symlinks
Update ended at: 2021-05-03_20:52:30


I cannot see any errors there

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Thu May 06, 2021 11:29 am
by maschoff
Looks great. What is your problem now?

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Thu May 06, 2021 4:49 pm
by nhondong
This is the problem:

=============================================
= OpenEMM Maintenance Tool (OMT) v20.10.073 =
=============================================
Host: localhost.localdomain
License: OpenEMM (ID: 0)
Runtime Version: 20.10.075
OpenEMM Frontend Version: 20.10.000.152
System-Url: http://mailing.tradingdesk.cloud
OpenEMM Backend Version: 20.10.000.126

Current menu: Show OpenEMM status

OpenEMM status:
Command '/home/openemm/bin/backend.sh status' returned non-zero exit status 127.
Operating System (OS): CentOS 8
Python version: 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]
Postfix Version: 3.3.1
DB client version: /usr/bin/mysql Ver 15.1 Distrib 10.3.27-MariaDB, for Linux (x86_64) using readline 5.1
Database Connection: OK
System-Time: 2021-05-06 15:48:44
System-Time-DB: 2021-05-06 15:48:44
Database version: MariaDB 10.3.27-MariaDB
OpenEMM database structure exists (Version 20.10.123)
Currently running database threads ratio (Current: 6, Maximum: 5): 1.2
Database table emm_db_errorlog_tbl: OK
Jobqueue status: OK
No DKIM keys
Java version: 11.0.9.1 (Oracle)
Tomcat version: 9.0.33.0
Tomcat-Native version: 1.2.23
Wkhtml version: wkhtmltopdf 0.12.6 (with patched qt)
OpenEMMApplication is running (Tomcat ProcessID: 150769, started at: Mai03 19:06)
Error while checking for Backend running


No backend services :'(

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Thu May 06, 2021 8:16 pm
by maschoff
What happens when you restart OpenEMM?

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Fri May 07, 2021 8:26 am
by nhondong
After restart same error...

=============================================
= OpenEMM Maintenance Tool (OMT) v20.10.073 =
=============================================
Host: localhost.localdomain
License: OpenEMM (ID: 0)
Runtime Version: 20.10.075
OpenEMM Frontend Version: 20.10.000.152
System-Url: http://mailing.tradingdesk.cloud
OpenEMM Backend Version: 20.10.000.126

Current menu: Show OpenEMM status

OpenEMM status:
Command '/home/openemm/bin/backend.sh status' returned non-zero exit status 127.
Operating System (OS): CentOS 8
Python version: 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]
Postfix Version: 3.3.1
DB client version: /usr/bin/mysql Ver 15.1 Distrib 10.3.27-MariaDB, for Linux (x86_64) using readline 5.1
Database Connection: OK
System-Time: 2021-05-07 07:25:12
System-Time-DB: 2021-05-07 07:25:12
Database version: MariaDB 10.3.27-MariaDB
OpenEMM database structure exists (Version 20.10.123)
Currently running database threads ratio (Current: 6, Maximum: 5): 1.2
Database table emm_db_errorlog_tbl: OK
Jobqueue status: OK
No DKIM keys
Java version: 11.0.9.1 (Oracle)
Tomcat version: 9.0.33.0
Tomcat-Native version: 1.2.23
Wkhtml version: wkhtmltopdf 0.12.6 (with patched qt)
OpenEMMApplication is running (Tomcat ProcessID: 288230, started at: 07:23 2:31)
Error while checking for Backend running

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Fri May 07, 2021 8:40 am
by maschoff
What happens when you execute "/home/openemm/bin/backend.sh status"?

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Fri May 07, 2021 9:51 am
by nhondong
this:

[openemm@localhost bin]$ /home/openemm/bin/backend.sh status
/home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Fri May 07, 2021 10:38 am
by maschoff
Does directory /home/openemm/scripts exist?

Re: /home/openemm/bin/service.sh: line 16: /home/openemm/scripts/service.py: No such file or directory

Posted: Fri May 07, 2021 10:43 am
by nhondong
yes, here the ls:

[openemm@localhost bin]$ ls /home/openemm/scripts -l
lrwxrwxrwx. 1 openemm root 45 18. Jan 16:52 /home/openemm/scripts -> /home/openemm/release/backend/current/scripts

[openemm@localhost bin]$ ls /home/openemm/release/backend/current/scripts -l
insgesamt 384
-rwxr-xr-x. 1 openemm openemm 8327 25. Jan 09:29 activator3.py
drwxr-xr-x. 4 openemm openemm 4096 3. Mai 20:52 agn3
-rwxr-xr-x. 1 openemm openemm 42770 25. Jan 09:31 bavd3.py
-rwxr-xr-x. 1 openemm openemm 22859 25. Jan 09:31 bav-update3.py
-rwxr-xr-x. 1 openemm openemm 13518 25. Jan 09:29 config.sh
-rwxr-xr-x. 1 openemm openemm 7949 25. Jan 09:31 direct-path3.py
-rwxr-xr-x. 1 openemm openemm 33462 25. Jan 09:31 generate3.py
-rwxr-xr-x. 1 openemm openemm 5273 25. Jan 09:31 in-progress3.py
-rwxr-xr-x. 1 openemm openemm 9956 25. Jan 09:31 janitor3.py
-rwxr-xr-x. 1 openemm openemm 3250 25. Jan 09:31 jsync3.py
-rw-r--r--. 1 openemm openemm 3470 25. Jan 09:31 mailstatus3.tmpl
drwxr-xr-x. 3 openemm openemm 63 3. Mai 20:52 once
-rwxr-xr-x. 1 openemm openemm 8733 25. Jan 09:31 pickdist3.py
-rwxr-xr-x. 1 openemm openemm 19688 25. Jan 09:31 recovery3.py
-rw-r--r--. 1 openemm openemm 3996 25. Jan 09:31 recovery3.tmpl
-rwxr-xr-x. 1 openemm openemm 6065 25. Jan 09:31 sanity3.py
-rwxr-xr-x. 1 openemm openemm 11020 25. Jan 09:29 script-tag3.py
-rw-r--r--. 1 openemm openemm 3737 25. Jan 09:29 service3.cfg
-rwxr-xr-x. 1 openemm openemm 17018 25. Jan 09:29 service3.py
-rwxr-xr-x. 1 openemm openemm 25392 25. Jan 09:31 slrtscn3.py
-rwxr-xr-x. 1 openemm openemm 21685 25. Jan 09:31 softbounce3.py
-rwxr-xr-x. 1 openemm openemm 11971 25. Jan 09:31 trigger3.py
-rwxr-xr-x. 1 openemm openemm 59903 25. Jan 09:31 update3.py
-rwxr-xr-x. 1 openemm openemm 7141 25. Jan 09:31 watchdog3.py