Domain redirection (change URL) error in Firefly iii

Hello everyone,

I’m redirecting my apps to a new domain name via the web admin and faced an error in Firefly iii.

Below the log and sorry for not giving the paste version since it still has some personal info in it (ie username records).

args:
app: firefly-iii
domain: domain2.tld
path: /firefly
ended_at: 2023-08-25 21:21:42.554702
env:
BASH_XTRACEFD: ‘7’
YNH_APP_ACTION: change_url
YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y
YNH_APP_ID: firefly-iii
YNH_APP_INSTANCE_NAME: firefly-iii
YNH_APP_INSTANCE_NUMBER: ‘1’
YNH_APP_MANIFEST_VERSION: 6.0.5~ynh1
YNH_APP_NEW_DOMAIN: domain2.tld
YNH_APP_NEW_PATH: /firefly
YNH_APP_OLD_DOMAIN: maindomain.tld
YNH_APP_OLD_PATH: /firefly
YNH_APP_PACKAGING_FORMAT: ‘2.0’
YNH_ARCH: amd64
YNH_CWD: /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/scripts
YNH_DEBIAN_VERSION: bullseye
YNH_INTERFACE: api
YNH_STDRETURN: /tmp/tmpmpgcs1m9/stdreturn
error: An error occured inside the change url script
interface: api
operation: app_change_url
parent: null
related_to:

    • app
    • firefly-iii
    • domain
    • domain2.tld
    • domain
    • maindomain.tld
      started_at: 2023-08-25 21:21:39.443160
      success: false
      yunohost_version: 11.2.3

============

2023-08-26 00:21:39,453: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./change_url” 7>&1’]’
2023-08-26 00:21:39,460: DEBUG - + source common.sh
2023-08-26 00:21:39,461: DEBUG - ++ YNH_COMPOSER_VERSION=2.5.4
2023-08-26 00:21:39,461: DEBUG - + source /usr/share/yunohost/helpers
2023-08-26 00:21:39,461: DEBUG - +++ set +o
2023-08-26 00:21:39,461: DEBUG - +++ grep xtrace
2023-08-26 00:21:39,462: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2023-08-26 00:21:39,462: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2023-08-26 00:21:39,479: DEBUG - ++ ynh_user_get_info --username=username --key=mail
2023-08-26 00:21:39,503: DEBUG - ++ yunohost user info username --output-as json --quiet
2023-08-26 00:21:39,503: DEBUG - ++ jq -r .mail
2023-08-26 00:21:39,952: DEBUG - + email=username@maindomain.tld
2023-08-26 00:21:39,952: DEBUG - ++ cat /etc/timezone
2023-08-26 00:21:39,954: DEBUG - + timezone=Europe/City
2023-08-26 00:21:40,005: INFO - [++++++…] > Updating NGINX web server configuration…
2023-08-26 00:21:40,006: DEBUG - + ynh_change_url_nginx_config
2023-08-26 00:21:40,006: DEBUG - + local old_nginx_conf_path=/etc/nginx/conf.d/maindomain.tld.d/firefly-iii.conf
2023-08-26 00:21:40,006: DEBUG - + local new_nginx_conf_path=/etc/nginx/conf.d/domain2.tld.d/firefly-iii.conf
2023-08-26 00:21:40,007: DEBUG - + ynh_delete_file_checksum --file=/etc/nginx/conf.d/maindomain.tld.d/firefly-iii.conf
2023-08-26 00:21:40,013: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_maindomain.tld.d_firefly-iii.conf
2023-08-26 00:21:40,014: DEBUG - + ynh_app_setting_delete --app=firefly-iii --key=checksum__etc_nginx_conf.d_maindomain.tld.d_firefly-iii.conf
2023-08-26 00:21:40,014: DEBUG - + local globalapp=firefly-iii
2023-08-26 00:21:40,040: DEBUG - + app=firefly-iii
2023-08-26 00:21:40,040: DEBUG - + [[ checksum__etc_nginx_conf.d_maindomain.tld.d_firefly-iii.conf =~ (unprotected|skipped|protected)
]]
2023-08-26 00:21:40,040: DEBUG - + ynh_app_setting delete firefly-iii checksum__etc_nginx_conf.d_maindomain.tld.d_firefly-iii.conf
2023-08-26 00:21:40,099: DEBUG - + mv /etc/nginx/conf.d/maindomain.tld.d/firefly-iii.conf /etc/nginx/conf.d/domain2.tld.d/firefly-iii.conf
2023-08-26 00:21:40,101: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/domain2.tld.d/firefly-iii.conf
2023-08-26 00:21:40,101: DEBUG - + update_only=0
2023-08-26 00:21:40,119: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_domain2.tld.d_firefly-iii.conf
2023-08-26 00:21:40,119: DEBUG - ++ md5sum /etc/nginx/conf.d/domain2.tld.d/firefly-iii.conf
2023-08-26 00:21:40,120: DEBUG - ++ cut '–delimiter= ’ --fields=1
2023-08-26 00:21:40,121: DEBUG - + ynh_app_setting_set --app=firefly-iii --key=checksum__etc_nginx_conf.d_domain2.tld.d_firefly-iii.conf --value=378df1b5905ccc391ae05a730b5012c4
2023-08-26 00:21:40,122: DEBUG - + local globalapp=firefly-iii
2023-08-26 00:21:40,171: DEBUG - + app=firefly-iii
2023-08-26 00:21:40,171: DEBUG - + [[ checksum__etc_nginx_conf.d_domain2.tld.d_firefly-iii.conf =~ (unprotected|protected|skipped)
]]
2023-08-26 00:21:40,171: DEBUG - + ynh_app_setting set firefly-iii checksum__etc_nginx_conf.d_domain2.tld.d_firefly-iii.conf 378df1b5905ccc391ae05a730b5012c4
2023-08-26 00:21:40,220: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-08-26 00:21:40,221: DEBUG - + unset backup_file_checksum
2023-08-26 00:21:40,221: DEBUG - + ynh_systemd_action --service_name=nginx --action=reload
2023-08-26 00:21:40,286: DEBUG - + service_name=nginx
2023-08-26 00:21:40,286: DEBUG - + action=reload
2023-08-26 00:21:40,286: DEBUG - + line_match=
2023-08-26 00:21:40,286: DEBUG - + length=20
2023-08-26 00:21:40,287: DEBUG - + log_path=/var/log/nginx/nginx.log
2023-08-26 00:21:40,287: DEBUG - + timeout=300
2023-08-26 00:21:40,287: DEBUG - + ‘[’ reload == stop ‘]’
2023-08-26 00:21:40,287: DEBUG - + ‘[’ reload == reload ‘]’
2023-08-26 00:21:40,287: DEBUG - + action=reload-or-restart
2023-08-26 00:21:40,288: DEBUG - ++ date --utc --rfc-3339=seconds
2023-08-26 00:21:40,288: DEBUG - ++ cut -d+ -f1
2023-08-26 00:21:40,288: DEBUG - + local ‘time_start=2023-08-25 21:21:40 UTC’
2023-08-26 00:21:40,289: DEBUG - + systemctl reload-or-restart nginx
2023-08-26 00:21:40,510: INFO - [######+++++++…] > Modifying a config file…
2023-08-26 00:21:40,511: DEBUG - + domain=domain2.tld
2023-08-26 00:21:40,511: DEBUG - + path=/firefly
2023-08-26 00:21:40,511: DEBUG - + ynh_add_config --template=…/conf/.env --destination=/var/www/firefly-iii/.env
2023-08-26 00:21:40,539: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/conf/…/conf/.env ‘]’
2023-08-26 00:21:40,540: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/conf/…/conf/.env
2023-08-26 00:21:40,540: DEBUG - + ynh_backup_if_checksum_is_different --file=/var/www/firefly-iii/.env
2023-08-26 00:21:40,551: DEBUG - + local checksum_setting_name=checksum__var_www_firefly-iii
.env
2023-08-26 00:21:40,551: DEBUG - ++ ynh_app_setting_get --app=firefly-iii --key=checksum__var_www_firefly-iii_.env
2023-08-26 00:21:40,551: DEBUG - ++ local globalapp=firefly-iii
2023-08-26 00:21:40,575: DEBUG - ++ app=firefly-iii
2023-08-26 00:21:40,575: DEBUG - ++ [[ checksum__var_www_firefly-iii
.env =~ (unprotected|protected|skipped)_ ]]
2023-08-26 00:21:40,575: DEBUG - ++ ynh_app_setting get firefly-iii checksum__var_www_firefly-iii_.env
2023-08-26 00:21:40,622: DEBUG - + local checksum_value=1a6791a2f5cc21115db442829ad1c30a
2023-08-26 00:21:40,622: DEBUG - + backup_file_checksum=
2023-08-26 00:21:40,622: DEBUG - + ‘[’ -n 1a6791a2f5cc21115db442829ad1c30a ‘]’
2023-08-26 00:21:40,622: DEBUG - + ‘[’ -e /var/www/firefly-iii/.env ‘]’
2023-08-26 00:21:40,622: DEBUG - + md5sum --check --status
2023-08-26 00:21:40,624: DEBUG - + touch /var/www/firefly-iii/.env
2023-08-26 00:21:40,625: DEBUG - + chown root:root /var/www/firefly-iii/.env
2023-08-26 00:21:40,628: DEBUG - + chmod 640 /var/www/firefly-iii/.env
2023-08-26 00:21:40,629: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/conf/…/conf/.env /var/www/firefly-iii/.env
2023-08-26 00:21:40,630: DEBUG - + ynh_apply_default_permissions /var/www/firefly-iii/.env
2023-08-26 00:21:40,631: DEBUG - + local target=/var/www/firefly-iii/.env
2023-08-26 00:21:40,631: DEBUG - ++ ynh_read_manifest --manifest_key=requirements.yunohost
2023-08-26 00:21:40,631: DEBUG - ++ tr -d '<>= ’
2023-08-26 00:21:40,649: DEBUG - ++ ‘[’ ‘!’ -e ‘’ ‘]’
2023-08-26 00:21:40,649: DEBUG - ++ ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/manifest.json ‘]’
2023-08-26 00:21:40,649: DEBUG - ++ ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/manifest.toml ‘]’
2023-08-26 00:21:40,650: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/manifest.toml
2023-08-26 00:21:40,650: DEBUG - ++ grep -q ‘.json$’
2023-08-26 00:21:40,650: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/manifest.toml
2023-08-26 00:21:40,651: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_10g9_c4y/manifest.toml
2023-08-26 00:21:40,651: DEBUG - ++ python3 -c ‘import json, toml, sys; print(json.dumps(toml.load(sys.stdin)))’
2023-08-26 00:21:40,652: DEBUG - ++ jq .requirements.yunohost --raw-output
2023-08-26 00:21:40,704: DEBUG - + local ynh_requirement=null
2023-08-26 00:21:40,704: DEBUG - + dpkg --compare-versions 2.0 ge 2
2023-08-26 00:21:40,706: DEBUG - + chmod o-rwx /var/www/firefly-iii/.env
2023-08-26 00:21:40,707: DEBUG - + chmod g-w /var/www/firefly-iii/.env
2023-08-26 00:21:40,709: DEBUG - + chown -R root:root /var/www/firefly-iii/.env
2023-08-26 00:21:40,710: DEBUG - + ynh_system_user_exists firefly-iii
2023-08-26 00:21:40,720: DEBUG - + getent passwd firefly-iii
2023-08-26 00:21:40,723: DEBUG - + chown firefly-iii:firefly-iii /var/www/firefly-iii/.env
2023-08-26 00:21:40,727: DEBUG - + echo /var/www/firefly-iii/.env
2023-08-26 00:21:40,727: DEBUG - + grep -q ‘^/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system’
2023-08-26 00:21:40,728: DEBUG - + ynh_replace_vars --file=/var/www/firefly-iii/.env
2023-08-26 00:21:40,737: DEBUG - + test -n /firefly
2023-08-26 00:21:40,738: DEBUG - + local path_url_slash_less=/firefly
2023-08-26 00:21:40,738: DEBUG - + ynh_replace_string --match_string=PATH/ --replace_string=/firefly/ --target_file=/var/www/firefly-iii/.env
2023-08-26 00:21:40,800: DEBUG - + sed --in-place $'s\001__PATH
_/\001/firefly/\001g’ /var/www/firefly-iii/.env
2023-08-26 00:21:40,802: DEBUG - + ynh_replace_string --match_string=PATH --replace_string=/firefly --target_file=/var/www/firefly-iii/.env
2023-08-26 00:21:40,857: DEBUG - + sed --in-place $‘s\001__PATH__\001/firefly\001g’ /var/www/firefly-iii/.env
2023-08-26 00:21:40,859: DEBUG - + test -n firefly-iii
2023-08-26 00:21:40,859: DEBUG - + ynh_replace_string --match_string=NAME --replace_string=firefly-iii --target_file=/var/www/firefly-iii/.env
2023-08-26 00:21:40,911: DEBUG - + sed --in-place $‘s\001__NAME__\001firefly-iii\001g’ /var/www/firefly-iii/.env
2023-08-26 00:21:40,913: DEBUG - + ynh_replace_string --match_string=NAMETOCHANGE --replace_string=firefly-iii --target_file=/var/www/firefly-iii/.env
2023-08-26 00:21:40,967: DEBUG - + sed --in-place $‘s\001__NAMETOCHANGE__\001firefly-iii\001g’ /var/www/firefly-iii/.env
2023-08-26 00:21:40,968: DEBUG - + ynh_replace_string --match_string=USER --replace_string=firefly-iii --target_file=/var/www/firefly-iii/.env
2023-08-26 00:21:41,021: DEBUG - + sed --in-place $‘s\001__USER__\001firefly-iii\001g’ /var/www/firefly-iii/.env
2023-08-26 00:21:41,022: DEBUG - + test -n ‘’
2023-08-26 00:21:41,023: DEBUG - + dpkg --compare-versions 2.0 lt 2
2023-08-26 00:21:41,024: DEBUG - + test -n ‘’
2023-08-26 00:21:41,025: DEBUG - ++ grep -oP ‘[A-Z0-9]+?[A-Z0-9_]?[A-Z0-9]?’ /var/www/firefly-iii/.env
2023-08-26 00:21:41,025: DEBUG - ++ sort --unique
2023-08-26 00:21:41,025: DEBUG - ++ sed ‘s@([^.]*)@\L\1@g’
2023-08-26 00:21:41,027: DEBUG - + uniques_vars=(‘db_name’ ‘db_pwd’ ‘db_user’ ‘domain’ ‘email’ ‘language’ ‘random_key’ ‘timezone’)
2023-08-26 00:21:41,027: DEBUG - + local delimit=@
2023-08-26 00:21:41,028: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-08-26 00:21:41,028: DEBUG - + [[ -v db_name ]]
2023-08-26 00:21:41,028: DEBUG - + match_string=DB_NAME
2023-08-26 00:21:41,028: DEBUG - + match_string=DB_NAME
2023-08-26 00:21:41,028: DEBUG - + replace_string=firefly_iii
2023-08-26 00:21:41,028: DEBUG - + replace_string=firefly_iii
2023-08-26 00:21:41,028: DEBUG - + replace_string=firefly_iii
2023-08-26 00:21:41,028: DEBUG - + sed --in-place s@DB_NAME@firefly_iii@g /var/www/firefly-iii/.env
2023-08-26 00:21:41,029: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-08-26 00:21:41,029: DEBUG - + [[ -v db_pwd ]]
2023-08-26 00:21:41,029: DEBUG - + match_string=DB_PWD
2023-08-26 00:21:41,029: DEBUG - + match_string=DB_PWD
2023-08-26 00:21:41,030: DEBUG - + replace_string=aj7mn1VzdVHZs1jruE3ltvVp
2023-08-26 00:21:41,030: DEBUG - + replace_string=aj7mn1VzdVHZs1jruE3ltvVp
2023-08-26 00:21:41,030: DEBUG - + replace_string=aj7mn1VzdVHZs1jruE3ltvVp
2023-08-26 00:21:41,030: DEBUG - + sed --in-place s@DB_PWD@aj7mn1VzdVHZs1jruE3ltvVp@g /var/www/firefly-iii/.env
2023-08-26 00:21:41,031: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-08-26 00:21:41,031: DEBUG - + [[ -v db_user ]]
2023-08-26 00:21:41,031: DEBUG - + match_string=DB_USER
2023-08-26 00:21:41,031: DEBUG - + match_string=DB_USER
2023-08-26 00:21:41,031: DEBUG - + replace_string=firefly_iii
2023-08-26 00:21:41,031: DEBUG - + replace_string=firefly_iii
2023-08-26 00:21:41,032: DEBUG - + replace_string=firefly_iii
2023-08-26 00:21:41,032: DEBUG - + sed --in-place s@DB_USER@firefly_iii@g /var/www/firefly-iii/.env
2023-08-26 00:21:41,033: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-08-26 00:21:41,033: DEBUG - + [[ -v domain ]]
2023-08-26 00:21:41,033: DEBUG - + match_string=DOMAIN
2023-08-26 00:21:41,033: DEBUG - + match_string=DOMAIN
2023-08-26 00:21:41,033: DEBUG - + replace_string=domain2.tld
2023-08-26 00:21:41,033: DEBUG - + replace_string=domain2.tld
2023-08-26 00:21:41,033: DEBUG - + replace_string=domain2.tld
2023-08-26 00:21:41,033: DEBUG - + sed --in-place s@DOMAIN@domain2.tld@g /var/www/firefly-iii/.env
2023-08-26 00:21:41,035: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-08-26 00:21:41,035: DEBUG - + [[ -v email ]]
2023-08-26 00:21:41,035: DEBUG - + match_string=EMAIL
2023-08-26 00:21:41,035: DEBUG - + match_string=EMAIL
2023-08-26 00:21:41,035: DEBUG - + replace_string=username@maindomain.tld
2023-08-26 00:21:41,035: DEBUG - + replace_string=username@maindomain.tld
2023-08-26 00:21:41,036: DEBUG - + replace_string=‘username@maindomain.tld’
2023-08-26 00:21:41,036: DEBUG - + sed --in-place ‘s@EMAIL@username@maindomain.tld@g’ /var/www/firefly-iii/.env
2023-08-26 00:21:41,037: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-08-26 00:21:41,037: DEBUG - + [[ -v language ]]
2023-08-26 00:21:41,037: DEBUG - + ynh_die ‘–message=Variable $language wasn’'‘t initialized when trying to replace LANGUAGE in /var/www/firefly-iii/.env’
2023-08-26 00:21:41,051: DEBUG - + ynh_exit_properly
2023-08-26 00:21:41,051: DEBUG - + [[ change_url =~ ^install$|^upgrade$|^restore$ ]]
2023-08-26 00:21:41,052: WARNING - Variable $language wasn’t initialized when trying to replace LANGUAGE in /var/www/firefly-iii/.env
2023-08-26 00:21:42,553: ERROR - Could not change the url for firefly-iii: An error occured inside the change url script

So, any help would be appreciated!

EDIT: Just found out that Firefly does not load now, all i see is a blank white screen. Don’t know if this is caused by the redirect action or it was not running before…since I had few weeks I hadn’t visited it.

Hmm sounds like for some reason there’s no “language” setting defined for the app …

Can you explain how old that install is ? (Not that being an old install is an issue, but we may have missed some backward-compatibility tweaking to auto create the missing setting)

I’m using Firefly for around 2 years I would say…

Another interesting issue I face is the php7.4-fpm since it seems it cant start. Below the log journalctl:

Aug 27 23:47:56 systemd[1]: Starting The PHP 7.4 FastCGI Process Manager...
Aug 27 23:47:58 php-fpm7.4[446]: [27-Aug-2023 23:47:58] ERROR: Another FPM instance seems to already listen on /var/run/php/php7.4-fpm-firefly-iii.sock
Aug 27 23:47:58 php-fpm7.4[446]: [27-Aug-2023 23:47:58] ERROR: FPM initialization failed
Aug 27 23:47:58 systemd[1]: php7.4-fpm.service: Main process exited, code=exited, status=78/CONFIG
Aug 27 23:47:58 systemd[1]: php7.4-fpm.service: Failed with result 'exit-code'.
Aug 27 23:47:58 systemd[1]: Failed to start The PHP 7.4 FastCGI Process Manager.
Aug 28 00:48:29 systemd[1]: Starting The PHP 7.4 FastCGI Process Manager...
Aug 28 00:48:29 php-fpm7.4[8615]: [28-Aug-2023 00:48:29] ERROR: Another FPM instance seems to already listen on /var/run/php/php7.4-fpm-firefly-iii.sock
Aug 28 00:48:29 php-fpm7.4[8615]: [28-Aug-2023 00:48:29] ERROR: FPM initialization failed
Aug 28 00:48:29 systemd[1]: php7.4-fpm.service: Main process exited, code=exited, status=78/CONFIG
Aug 28 00:48:29 systemd[1]: php7.4-fpm.service: Failed with result 'exit-code'.
Aug 28 00:48:29 systemd[1]: Failed to start The PHP 7.4 FastCGI Process Manager.
Aug 28 00:50:19 systemd[1]: Starting The PHP 7.4 FastCGI Process Manager...
Aug 28 00:50:19 php-fpm7.4[8806]: [28-Aug-2023 00:50:19] ERROR: Another FPM instance seems to already listen on /var/run/php/php7.4-fpm-firefly-iii.sock
Aug 28 00:50:19 php-fpm7.4[8806]: [28-Aug-2023 00:50:19] ERROR: FPM initialization failed
Aug 28 00:50:19 systemd[1]: php7.4-fpm.service: Main process exited, code=exited, status=78/CONFIG
Aug 28 00:50:19 systemd[1]: php7.4-fpm.service: Failed with result 'exit-code'.
Aug 28 00:50:19 systemd[1]: Failed to start The PHP 7.4 FastCGI Process Manager.

and the below from the log

[27-Aug-2023 23:47:58] ERROR: Another FPM instance seems to already listen on /var/run/php/php7.4-fpm-firefly-iii.sock
[27-Aug-2023 23:47:58] ERROR: FPM initialization failed
[28-Aug-2023 00:47:51] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

[28-Aug-2023 00:48:23] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

[28-Aug-2023 00:48:29] ERROR: Another FPM instance seems to already listen on /var/run/php/php7.4-fpm-firefly-iii.sock
[28-Aug-2023 00:48:29] ERROR: FPM initialization failed
[28-Aug-2023 00:48:29] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

[28-Aug-2023 00:50:10] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

[28-Aug-2023 00:50:16] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

[28-Aug-2023 00:50:19] ERROR: Another FPM instance seems to already listen on /var/run/php/php7.4-fpm-firefly-iii.sock
[28-Aug-2023 00:50:19] ERROR: FPM initialization failed
[28-Aug-2023 00:50:19] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

[28-Aug-2023 08:19:48] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

[28-Aug-2023 17:55:25] NOTICE: configuration file /etc/php/7.4/fpm/php-fpm.conf test is successful

I guess it started same time when trying to change the domain to the new one? Or the removal of netdata…Strange.

OK an update after some tinkering. In short:

  • I had an old backup which i restored to my old domain which soon expires. Everything works fine AND php 7.4 fpm starts just fine.

  • Changed the language and locale setting inside the app and tried after to change the domain, failed again with the same error message in the beginning of this thread.

So since my old domain expires soon, is there any manual way to set the Language somewhere and then to change the domain or I must wait for this app to be updated/corrected in github and then be available?

I’m in a kinda need of an answer guys here…

EDIT: When trying to install the app from scratch it gives this warning:

Packagers: option language has ‘choices’ but has type ‘string’, use ‘select’ instead to remove this warning.

Any help here friends? :cold_sweat:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.