LINUX.ORG.RU

[mpd 0.16]Боян с Address already in use и обновление db


0

1

Поставил mpd, хотел попробовать ncmpcpp. Прочитал, что в новой версии параметр --create-db теперь deprecated и нужно запускать mpc update. Люто негодую по этому поводу. Пара вопросов. Настраивал по этой wiki. А именно Setting permissions per user. Пытаюсь запустить mpd, он мне пишет знаменитый

Failed to bind to '127.0.1.1:6600': Address already in use
ЧЯДНТ? Вот конфиг:
 └─> egrep -v "^#|^$" ~/.mpdconf 
music_directory			"/files/music"
playlist_directory		"/home/abaddon/.mpd/playlists"
db_file			        "/home/abaddon/.mpd/database"
log_file			       "/home/abaddon/.mpd/mpd.log"
state_file              "/home/abaddon/.mpd/state"
user				        "abaddon"
bind_to_address		   "mpdhost"
bind_to_address		   "/var/lib/mpd/socket"
input {
        plugin "curl"
}
audio_output {
	type		"alsa"
	name		"My ALSA Device"
	device		"hw:0,0"	# optional
	format		"44100:16:2"	# optional
	mixer_type      "hardware"	# optional
	mixer_device	"default"	# optional
	mixer_control	"PCM"		# optional
	mixer_index	"0"		# optional
}
filesystem_charset "UTF-8"

И ещё, и от рута и под обычным пользователем:

 └─> mpc update
error: Connection refused

Да, уже и хост сменил, добавив в /etc/hosts 127.0.1.1 как «mpdhost»

SUBJ



Последнее исправление: newbie64 (всего исправлений: 1)

>> Address already in use

Очевидно, уже запущен один демон на этом порту (вероятно, MPD). От пользователя хочешь запускать? Если да, то останови системного демона, а потом отключи его запуск.

/home/abaddon/.mpd

/var/lib/mpd/socket

Не взлетит, сокет нужно создавать там, куда пользователь может писать.

bind_to_address «mpdhost»

И лучше прописать IP, ПМСМ.

GotF ★★★★★
()

Извиняюсь, с дублированием адресов затупил. Просто mpd действительно уже был запущен. Теперь проблема с созданием базы данных и запуском клиента. При попытке создать db или запустить любой клиент пишет

└─> mpc update
error: Connection refused
 └─> ncmpcpp
Cannot connect to mpd: Connection refused

newbie64
() автор топика
Ответ на: комментарий от GotF

Странное дело, но без pid процесс расстреливался без проблем. Сейчас вписал pid и подлатал конфиг. Вписал ip и разобрался с сокетом. Но connection refused при запуске клиента меня не покидает.

З.Ы. Я спалился?

newbie64
() автор топика
Ответ на: комментарий от GotF

Закомментировал в конфиге bind_to_address - взлетело. Спасибо.

newbie64
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.