It seems like v2 is failing to start without explicitly adding the --enable-rpc option in aria2.conf.
systemd[1161]: Started Aria2c Daemon.
aria2c[1202]: Specify at least one URL.
aria2c[1202]: Usage: aria2c [OPTIONS] [URI | MAGNET | TORRENT_FILE | METALINK_FILE]...
aria2c[1202]: See 'aria2c -h'.
systemd[1161]: aria2.service: Main process exited, code=exited, status=1/FAILURE
systemd[1161]: aria2.service: Failed with result 'exit-code'.
Reading the commit message you linked, I understand and agree with most of your choices. But it appears to me that the service should at least include the --enable-rpc option, and perhaps a --log=- option to to use syslog facilities.
Pinned Comments
ZhangHua commented on 2025-04-14 10:44 (UTC)
Please check commit message at febe70f13512 if you are updating from 1.x.x to 2.x.x and later.