mpd не работает без инета

Не могу подключиться клиентом(mpc, sonata) к mpd без работающего интернет соединения
Ошибка

Error: failed to resolve host name.

Хотя ping localhost работает отлично.
Как такое лечить?
127.0.0.1 спасет отца русской демократии?
И таки да - в /etc/hosts у вас есть строчка “127.0.0.1 localhost”? ;>
bind_to_address “127.0.0.1” - есть

127.0.0.1 localhost в /etc/hosts - есть.


ping localhost, ping 127.0.0.1 - команда работает нормально, т.е. loopback интерфейс работает


Какие еще варианты?
Надо полагать, соединение MPD отключается вместе с Интернет.
Полагать можно, верить - нет. УМВР таки ;)
Реквестирую конфиг MPD
Вот с таким тоже обламывается. Если соединение с плеером-клиентом до обрыва связи было - продолжает спокойно работать. Иначе - клиент не может подключиться.

Вот /etc/mpd.conf

port                    "6600"
music_directory         "/home/пользователь/music"
playlist_directory      "/home/пользователь/music"
db_file                 "/home/пользователь/.mpd/mpd.db"
log_file                "/home/пользователь/.mpd/mpd.log"
#error_file              "/home/пользователь/.mpd/mpd.error"
pid_file                "/home/пользователь/.mpd/mpd.pid"
state_file		"/home/пользователь/.mpd/mpdstate"
user "пользователь"
gapless_mp3_playback			"yes"
metadata_to_use	"artist,album,title,track,name,genre,date,composer,performer"
filesystem_charset "UTF-8"
id3v1_encoding "CP1251"
audio_output {
	type		"oss"
	name		"Audigy"
	device		"/dev/dsp"
}
mixer_type			"software"
replaygain			"album"
“bind_to_address” где?
PoZiTPoH
“bind_to_address” где?

А почему без него не работает? Больше. Раньше работало, пока не обновился.

Похоже, если сей параметр не указан, демон ищет его сам. То, чем он ищет, возвращает все наличные интерфейсы по порядочку, а демон берет первый из списка. Вот только, наверное, первыми в этом списке идут отключенные. Когда всё пашет, демон хватает первое попавшееся - локалхост. Отключен Интернет - попадается именно он. Думаю так.
Плохо думаете. Раньше все работало, потому что mpd автоматом создавал сокет. Сейчас, по какой-то невообразимой причине, он это делать перестал. И вообще, что мешает прописать “bind_to_address ваш_мегачоткий_ип_адрес” и радоваться жизни? Секурность-таки не понизится (особенно, если сделать 127.0.0.1 ;) )
 
Зарегистрироваться или войдите чтобы оставить сообщение.