You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just upgraded to the latest version (war file) and now I see a lot of these errors in the airsonic.log:
WARN --- o.a.p.service.MediaFileService : Error parsing cuesheet
Steps to reproduce
update airsonic.war file to latest version
run a "scan media folders now"
Version
11.1.4-SNAPSHOT (Edge)
Version Detail
11.1.4-SNAPSHOT.20240512134012
Operating System
Centos 7
Java Version
OpenJDK Runtime Environment 21.9 (build 18.0.2+9)
Database
Other
DB Detail
built-in db
Configuration paramter
# cat /etc/sysconfig/airsonic
# Set the location of the standalone war to use
JAVA_JAR=/var/airsonic/airsonic.war
# Set any java opts separated by spaces
JAVA_OPTS=-Xmx3048m -Xms3048m
# Set a different location for airsonic home.
# If this path is /var/libresonic or even contains "libresonic",
# the data from a previous libresonic can be used as is (i.e. without
# renaming libresonic.properties,db/libresonic*,etc
AIRSONIC_HOME=/var/airsonic
# Change the port to listen on
PORT=14040
# Change the path that is listened on
CONTEXT_PATH=/
# Add any java args. These are different than JAVA_OPTS in that
# they are passed directly to the program. The default is empty:
#JAVA_ARGS=
# Note that there are several settings for spring boot, not explicitly listed
# here, but can be used in either JAVA_OPTS or JAVA_ARGS. The full list
# can be found here:
# https://docs.spring.io/spring-boot/docs/1.4.5.RELEASE/reference/htmlsingle/#common-application-properties
# For example to set debug across the board:
#JAVA_ARGS=--debug
# Or to change the ip address that is listened on:
#JAVA_ARGS=--server.address=127.0.0.1
JAVA_ARGS=--logging.level.org.airsonic=info
# cat /etc/systemd/system/airsonic.service
[Unit]
Description=Airsonic Media Server
After=remote-fs.target network.target
AssertPathExists=/var/airsonic
[Service]
Type=simple
Environment="JAVA_JAR=/var/airsonic/airsonic.war"
Environment="JAVA_OPTS=-Xmx700m"
Environment="AIRSONIC_HOME=/var/airsonic"
Environment="PORT=8080"
Environment="CONTEXT_PATH=/airsonic"
Environment="JAVA_ARGS="
EnvironmentFile=-/etc/sysconfig/airsonic
ExecStart=/usr/bin/java \
$JAVA_OPTS \
-Dairsonic.home=${AIRSONIC_HOME} \
-Dserver.servlet.contextPath=${CONTEXT_PATH} \
-Dserver.port=${PORT} \
-Dfile.encoding=UTF-8 \
-Dsun.jnu.encoding=UTF-8 \
-jar ${JAVA_JAR} $JAVA_ARGS
User=airsonic
Group=airsonic
# See https://www.freedesktop.org/software/systemd/man/systemd.exec.html
# for details
DevicePolicy=closed
DeviceAllow=char-alsa rw
NoNewPrivileges=yes
PrivateTmp=yes
PrivateUsers=yes
ProtectControlGroups=yes
ProtectKernelModules=yes
ProtectKernelTunables=yes
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
RestrictNamespaces=yes
RestrictRealtime=yes
SystemCallFilter=~@clock @debug @module @mount @obsolete @privileged @reboot @setuid @swap
ReadWritePaths=/var/airsonic
# You can uncomment the following line if you're not using the jukebox
# This will prevent airsonic from accessing any real (physical) devices
#PrivateDevices=yes
# You can change the following line to `strict` instead of `full`
# if you don't want airsonic to be able to
# write anything on your filesystem outside of AIRSONIC_HOME.
ProtectSystem=full
# You can uncomment the following line if you don't have any media
# in /home/…. This will prevent airsonic from ever reading/writing anything there.
ProtectHome=true
# You can uncomment the following line if you're not using the OpenJDK.
# This will prevent processes from having a memory zone that is both writeable
# and executeable, making hacker's lifes a bit harder.
#MemoryDenyWriteExecute=yes
[Install]
WantedBy=multi-user.target
#
I forgot to update this issue.
I turned off "Enable cue indexing" in the settings. I don't really have separate CUE files anywhere, so I thought, maybe I just should turn it off.
So I no longer see it in the logs.
It looked like it was generating the error for all the FLAC files. As I always have "1 track - 1 FLAC file" and never FLAC files with multiple tracks, I probably will never need CUE files anyway?
So I don't think it is a real problem for my setup?
What happened?
I just upgraded to the latest version (war file) and now I see a lot of these errors in the airsonic.log:
WARN --- o.a.p.service.MediaFileService : Error parsing cuesheet
Steps to reproduce
Version
11.1.4-SNAPSHOT (Edge)
Version Detail
11.1.4-SNAPSHOT.20240512134012
Operating System
Centos 7
Java Version
OpenJDK Runtime Environment 21.9 (build 18.0.2+9)
Database
Other
DB Detail
built-in db
Configuration paramter
Proxy Server
No response
client detail
No response
language
English
Relevant log output
WARN --- o.a.p.service.MediaFileService : Error parsing cuesheet
The text was updated successfully, but these errors were encountered: