Kirjoittaja Aihe: MPD: unable to bind port 6600: Address already in use [ratkaistu]  (Luettu 4774 kertaa)

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Yhdelle koneelle olen jo mpd:n ja ncmpc:n laittanut wikin ohjeilla, mutta nyt tuli ongelmia:
Koodia: [Valitse]
tomppeli@tomppeli-laptop:~$ sudo /etc/init.d/mpd restart
 * Stopping Music Player Daemon mpd                                      [fail]
 * Starting Music Player Daemon mpd                                             unable to bind port 6600: Address already in use
maybe MPD is still running?
                                                                         [fail]
tomppeli@tomppeli-laptop:~$
Mikähän mättää.

Kyselin jo irkissä millä voin tarkistaa mitä portissa liikkuu (ja kiitos siitä), mutta...
Koodia: [Valitse]
tomppeli@tomppeli-laptop:~$ netstat -nt | grep 6600
tomppeli@tomppeli-laptop:~$

Iptablesia käytän palomuurin säätöön ja linux.fi:n ohjeilla olen sen säätänyt.
« Viimeksi muokattu: 11.08.08 - klo:17.37 kirjoittanut Petri Järvisalo »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Sunar

  • Käyttäjä
  • Viestejä: 154
    • Profiili
Vs: MPD: unable to bind port 6600: Address already in use
« Vastaus #1 : 09.08.08 - klo:20.31 »
Auttaisiko jos mpd:n tappaisi komentamalla
Koodia: [Valitse]
sudo mpd --kill
?

EDIT: nmap:illa voit yrittää ihmetellä sitä porttia.
« Viimeksi muokattu: 09.08.08 - klo:20.36 kirjoittanut Sunar »

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: MPD: unable to bind port 6600: Address already in use
« Vastaus #2 : 09.08.08 - klo:20.35 »
Kylläpä siellä mpd luultavasti jo puhisee. joko killillä tai siistimmin:
sudo /etc/init.d/mpd restart tai (stop)


Edit, Höh olis vissiin pitänyt myös lukea avausviesti.

Netstatin optioiksi olen itse tyrkännyt sen kummemmin ajattelematta -tap . sudolla näkyy vielä paremmin:

Koodia: [Valitse]
$ netstat -tap | grep 6600
(No info could be read for "-p": geteuid()=1000 but you should be root.)
tcp        0      0 *:6600                  *:*                     LISTEN     -
Koodia: [Valitse]
$ sudo netstat -tap | grep 6600
tcp        0      0 *:6600                  *:*                     LISTEN     4354/mpd 

netstat -nt ei näytä kuuntelevia.
« Viimeksi muokattu: 09.08.08 - klo:20.50 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: MPD: unable to bind port 6600: Address already in use
« Vastaus #3 : 09.08.08 - klo:21.04 »
Oho:
Koodia: [Valitse]
tomppeli@tomppeli-laptop:~$ netstat -tap | grep 6600
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 localhost:6600          *:*                     LISTEN      -               
tomppeli@tomppeli-laptop:~$ sudo netstat -tap | grep 6600
[sudo] password for tomppeli:
Sorry, try again.
[sudo] password for tomppeli:
tcp        0      0 localhost:6600          *:*                     LISTEN      22907/mpd       
tomppeli@tomppeli-laptop:~$
MPD:hän se tuolla lukee. Pitääpäs kokeilla viellä tappaa se.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: MPD: unable to bind port 6600: Address already in use
« Vastaus #4 : 09.08.08 - klo:21.14 »
Koodia: [Valitse]
tomppeli@tomppeli-laptop:~$ sudo /etc/init.d/mpd restart
[sudo] password for tomppeli:
 * Stopping Music Player Daemon mpd                                      [fail]
 * Starting Music Player Daemon mpd                                             Error reading db, fgets
                                                                         [fail]
tomppeli@tomppeli-laptop:~$
Hmm...tilanne uudelleen käynnistyksen jälkeen. (en onnistunut tappamisessa jostain syystä :D)
Mitähän tuo tarkoittaa? :-[
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: MPD: unable to bind port 6600: Address already in use
« Vastaus #5 : 10.08.08 - klo:13.54 »
Ensimmäisenä tulee mieleen, että MPD:n tietokanta on rikki ja pitäisi luoda uudelleen:
Koodia: [Valitse]
mpd --create-dbSudoa tarvitaan eteen riippuen mpd:n tietokannan sijainnista / oikeuksista.
« Viimeksi muokattu: 10.08.08 - klo:19.17 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: MPD: unable to bind port 6600: Address already in use
« Vastaus #6 : 10.08.08 - klo:19.19 »
Kiitos. Nyt toimii. :)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.