What type of hardware are you using: Old laptop or computer
What YunoHost version are you running: 12.1.17.1
What app is this about: YaCy 1.924~ynh3
Describe your issue
Can’t install the app. Port 8090 is already used by another app.
Share relevant logs or error messages
YaCy started as daemon process. Administration at http://localhost:8090
https://paste.yunohost.org/raw/fugikutiqo
yunohost app install yacy
Info: Installing yacy…
Info: Provisioning sources...
Info: Provisioning system_user...
Info: Provisioning install_dir...
Info: Provisioning data_dir...
Info: Provisioning permissions...
Info: Provisioning ports...
Info: Provisioning apt...
Info: [++++................] > Setting up source files...
Info: [####++++............] > Adding system configurations related to yacy...
Info: [########++++........] > Configuring Yacy...
Warning: (this may take some time)
Warning: The service yacy didn't fully executed the action start before the timeout.
Warning: Please find here an extract of the end of the log of the service yacy:
Warning: Sep 07 16:12:35 startYACY.sh[657605]: >> YaCy started as daemon process. Administration at http://localhost:8090 <<
Warning: Sep 07 16:12:35 systemd[1]: Started yacy.service - YaCy search server.
Warning: Sep 07 16:12:35 stopYACY.sh[657670]: Invalid YaCy DATA folder path : DATA
Warning: Sep 07 16:12:35 stopYACY.sh[657670]: Please fill the YACY_DATA_PATH environment variable with a valid YaCy DATA folder path.
Warning: Sep 07 16:12:35 systemd[1]: yacy.service: Control process exited, code=exited, status=2/INVALIDARGUMENT
Warning: Sep 07 16:12:35 systemd[1]: yacy.service: Failed with result 'exit-code'.
Warning: Sep 07 19:45:21 systemd[1]: Starting yacy.service - YaCy search server...
Warning: Sep 07 19:45:21 startYACY.sh[936976]: ****************** YaCy Web Crawler/Indexer & Search Engine *******************
Warning: Sep 07 19:45:21 startYACY.sh[936976]: **** (C) by Michael Peter Christen, usage granted under the GPL Version 2 ****
Warning: Sep 07 19:45:21 startYACY.sh[936976]: **** USE AT YOUR OWN RISK! Project home and releases: http://yacy.net/ ****
Warning: Sep 07 19:45:21 startYACY.sh[936976]: ** LOG of YaCy: DATA/LOG/yacy00.log (and yacy<xx>.log) **
Warning: Sep 07 19:45:21 startYACY.sh[936976]: ** STOP YaCy: execute stopYACY.sh and wait some seconds **
Warning: Sep 07 19:45:21 startYACY.sh[936976]: ** GET HELP for YaCy: join our community at https://searchlab.eu **
Warning: Sep 07 19:45:21 startYACY.sh[936976]: *******************************************************************************
Warning: Sep 07 19:45:21 startYACY.sh[936976]: >> YaCy started as daemon process. Administration at http://localhost:8090 <<
Warning: Sep 07 19:45:21 systemd[1]: Started yacy.service - YaCy search server.
Warning: Sep 07 19:45:22 stopYACY.sh[937050]: Invalid YaCy DATA folder path : DATA
Warning: Sep 07 19:45:22 stopYACY.sh[937050]: Please fill the YACY_DATA_PATH environment variable with a valid YaCy DATA folder path.
Warning: Sep 07 19:45:22 systemd[1]: yacy.service: Control process exited, code=exited, status=2/INVALIDARGUMENT
Warning: Sep 07 19:45:22 systemd[1]: yacy.service: Failed with result 'exit-code'.
Warning: \-\-\-
Warning: at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:349)
Warning: at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:310)
Warning: at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
Warning: at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
Warning: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
Warning: at org.eclipse.jetty.server.Server.doStart(Server.java:401)
Warning: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
Warning: at net.yacy.http.Jetty9HttpServerImpl.startupServer(Jetty9HttpServerImpl.java:275)
Warning: at net.yacy.yacy.startup(yacy.java:299)
Warning: at net.yacy.yacy.main(yacy.java:738)
Warning: Caused by: java.net.BindException: Die Adresse wird bereits verwendet
Warning: at java.base/sun.nio.ch.Net.bind0(Native Method)
Warning: at java.base/sun.nio.ch.Net.bind(Net.java:555)
Warning: at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337)
Warning: at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294)
Warning: at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:89)
Warning: at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:345)
Warning: ... 9 more
Warning: I 2025/09/01 22:13:53 ConcurrentLog terminating ConcurrentLog.Worker with 0 cached loglines.
Warning: I 2025/09/01 22:13:53 ConcurrentLog shutdown of ConcurrentLog.Worker: terminated
Warning: /var/www/yacy/bin/passwd.sh: 53: cannot create /home/yunohost.app/yacy/DATA/SETTINGS/yacy.conf.tmp: Permission denied
Error: Unable to install yacy: An error occurred inside the app installation script
Info: The operation 'Install the 'yacy' app' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20250907-174503-app_install-yacy' to get help
Warning: Here's an extract of the logs before the crash. It might help debugging the error:
Info: WARNING - at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:345)
Info: WARNING - ... 9 more
Info: WARNING - I 2025/09/01 22:13:53 ConcurrentLog terminating ConcurrentLog.Worker with 0 cached loglines.
Info: WARNING - I 2025/09/01 22:13:53 ConcurrentLog shutdown of ConcurrentLog.Worker: terminated
Info: DEBUG - + ynh_clean_check_starting
Info: DEBUG - + '[' -n 936967 ']'
Info: DEBUG - + kill -SIGTERM 936967
Info: DEBUG - + '[' -n /tmp/tmp.73RLHxqwjA ']'
Info: DEBUG - + ynh_secure_remove --file=/tmp/tmp.73RLHxqwjA
Info: DEBUG - + ynh_exec_as yacy YACY_DATA_PATH=/home/yunohost.app/yacy/DATA /var/www/yacy/bin/passwd.sh **********
Info: DEBUG - + local user=yacy
Info: DEBUG - + shift 1
Info: DEBUG - ++ whoami
Info: DEBUG - + [[ yacy = root ]]
Info: DEBUG - + sudo -u yacy YACY_DATA_PATH=/home/yunohost.app/yacy/DATA /var/www/yacy/bin/passwd.sh **********
Info: DEBUG - Setting new YaCy administrator password...
Info: DEBUG - YaCy server appears to be shutdown. Modifying the configuration file at /home/yunohost.app/yacy/DATA/SETTINGS/yacy.conf...
Info: WARNING - /var/www/yacy/bin/passwd.sh: 53: cannot create /home/yunohost.app/yacy/DATA/SETTINGS/yacy.conf.tmp: Permission denied
Info: DEBUG - Password setting failed.
Info: DEBUG - + ynh_exit_properly
Warning: Removing the app after installation failure…
Info: [++++++..............] > Removing system configurations related to yacy...
Info: [######+++++++.......] > Removing yacy service integration...
Info: [#############+++++++] > Removal of yacy completed
Info: Deprovisioning apt...
Info: Deprovisioning ports...
Info: Deprovisioning permissions...
Info: Deprovisioning data_dir...
Info: Deprovisioning install_dir...
Info: Deprovisioning system_user...
Info: Deprovisioning sources...
Error: The operation 'Install the 'yacy' app' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20250907-174503-app_install-yacy' to get help
Port 8090 is running already:
netstat -putlen | grep 8090
tcp 0 0 127.0.0.1:8090 0.0.0.0:* LISTEN 932 27940 1132/pocketbase