Sida 1 av 1

Mediatomb installationstrassel

Postat: 06 apr 2009, 20:36
av mana
Hej!

Jag har en Argon INet radio som jag skulle vilja streama min musik till och då verkar det som en bra idé att installera Mediatomb. Det skulle ju vara enkelt för en nybörjare som jag.

Jag kör installationen via Synaptic och det verkar gå bra men sedan när jag skriver mediatomb i terminalen så får jag följande fel:


mathias@Ubuntu:~$ mediatomb

MediaTomb UPnP Server version 0.11.0 - http://mediatomb.cc/

===============================================================================
Copyright 2005-2008 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
MediaTomb is free software, covered by the GNU General Public License version 2

2009-04-06 20:29:53 INFO: Loading configuration from: /home/mathias/.mediatomb/config.xml
2009-04-06 20:29:53 INFO: Checking configuration...
2009-04-06 20:29:53 INFO: Setting filesystem import charset to UTF-8
2009-04-06 20:29:53 INFO: Setting metadata import charset to UTF-8
2009-04-06 20:29:53 INFO: Setting playlist charset to UTF-8
2009-04-06 20:29:53 INFO: Configuration check succeeded.
2009-04-06 20:29:53 ERROR: main: upnp error -203
2009-04-06 20:29:53 ERROR: Could not bind to socket.
2009-04-06 20:29:53 INFO: Please check if another instance of MediaTomb or
2009-04-06 20:29:53 INFO: another application is running on the same port.
2009-04-06 20:29:53 ERROR: upnp_cleanup: UpnpUnRegisterRootDevice failed
mathias@Ubuntu:~$

samt att Opera startas och ger mig på följande adress: file://localhost/var/lib/mediatomb/mediatomb.html felmeddelandet

Fel!
Kunde inte öppna filen

Adressen du försökte gå till (file://localhost/var/lib/mediatomb/mediatomb.html) är för närvarande inte tillgänglig. Kontrollera att stavning och interpunktion är korrekt i webbadressen (URL:en) och försök sedan hämta sidan igen.

Vad gör jag för fel? Någon som kan hjälpa mig med detta?

/Mathias

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 21:15
av Lars
Det verkar som att det är UPnP som strular, är det något annat som använder UDP-port 1900? Kolla med netstat -au | grep 1900

Prova med http://localhost:49152/ istället.

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 21:28
av mana
Hej! Tack för ditt svar.

När jag kör netstat -au | grep 1900 i terminalen händer inget. Jag kanske skriver fel?
Däremot när jag bara skriver netstat -au så får jag följande svar:

mathias@Ubuntu:~$ netstat -au | grep 1900
mathias@Ubuntu:~$ netstat -au
Aktiva internetanslutningar (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 Ubuntu.local:netbios-ns *:*
udp 0 0 Ubuntu.local:netbios-ns *:*
udp 0 0 *:netbios-ns *:*
udp 0 0 Ubuntu.loca:netbios-dgm *:*
udp 0 0 Ubuntu.loca:netbios-dgm *:*
udp 0 0 *:netbios-dgm *:*
udp 0 0 *:50712 *:*
udp 0 0 Ubuntu.local:domain *:*
udp 0 0 *:bootps *:*
udp 0 0 *:bootpc *:*
udp 0 0 *:mdns *:*
mathias@Ubuntu:~$

Det säger mig dock inte så mycket, kanske du kan läsa ut något.

http://localhost:49152/ gav dessvärre samma resultat som tidigare.

Adressen du försökte gå till (http://localhost:49152/) är för närvarande inte tillgänglig. Kontrollera att stavning och interpunktion är korrekt i webbadressen (URL:en) och försök sedan hämta sidan igen.


/Mathias

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 21:43
av Lars
OK, det var inte det problemet jag trodde det var. Och vid närmare eftertanke ska du nog starta med sudo /etc/init.d/mediatomb start istället, fungerar det då?

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 21:49
av mana
Det ger mig ett OK i alla fall

mathias@Ubuntu:~$ sudo /etc/init.d/mediatomb start
sudo: unable to resolve host Ubuntu
* Starting upnp media server mediatomb [ OK ]
mathias@Ubuntu:~$

Men jag tror det är något annat eftersom jag får samma svar som tidigare när jag kör

mathias@Ubuntu:~$ mediatomb

MediaTomb UPnP Server version 0.11.0 - http://mediatomb.cc/

===============================================================================
Copyright 2005-2008 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
MediaTomb is free software, covered by the GNU General Public License version 2

2009-04-06 21:47:49 INFO: Loading configuration from: /home/mathias/.mediatomb/config.xml
2009-04-06 21:47:49 INFO: Checking configuration...
2009-04-06 21:47:49 INFO: Setting filesystem import charset to UTF-8
2009-04-06 21:47:49 INFO: Setting metadata import charset to UTF-8
2009-04-06 21:47:49 INFO: Setting playlist charset to UTF-8
2009-04-06 21:47:49 INFO: Configuration check succeeded.
2009-04-06 21:47:49 ERROR: main: upnp error -203
2009-04-06 21:47:49 ERROR: Could not bind to socket.
2009-04-06 21:47:49 INFO: Please check if another instance of MediaTomb or
2009-04-06 21:47:49 INFO: another application is running on the same port.
2009-04-06 21:47:49 ERROR: upnp_cleanup: UpnpUnRegisterRootDevice failed
mathias@Ubuntu:~$

Dessa två rader pratar ju om något annat på samma port

2009-04-06 21:47:49 INFO: Please check if another instance of MediaTomb or
2009-04-06 21:47:49 INFO: another application is running on the same port.

Hur kan jag kolla det?

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 22:05
av Lars
När du kör sudo /etc/init.d/mediatomb start så startas mediatomb och då går det inte att starta det en gång till, därav felmeddelandet.

Testa följande:

Kod: Markera allt

$ sudo netstat -atnp|grep media
Password:
tcp        0      0 0.0.0.0:49152           0.0.0.0:*               LISTEN     2445/mediatomb
Numret där (49152) anger port-numret som du ska ange i adressen http://localhost:49152/ Eventuellt blir det något annat nummer på din maskin.

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 22:20
av mana
Nu måste jag ställa en pinsam fråga.

När jag skriver koden "sudo netstat -atnp|grep media" med det vertikala strecket i får jag ingen respons eller ser i alla fall ingen respons. Vad betyder det tecknet?

Om jag kortar av lite och bara skriver -atnp så kommer följande:

mathias@Ubuntu:~$ sudo netstat -atnp
sudo: unable to resolve host Ubuntu
Aktiva internetanslutningar (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:901 0.0.0.0:* LISTEN 5481/inetd
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 5523/smbd
tcp 0 0 0.0.0.0:4949 0.0.0.0:* LISTEN 6110/munin-node
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 5441/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5002/sshd
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 5523/smbd
tcp 0 0 192.168.0.101:58416 82.96.58.55:80 ETABLERAD 7155/opera
tcp 0 1 192.168.0.101:48030 127.0.0.1:49152 SYN_SENT 7155/opera
tcp 0 0 192.168.0.101:34089 213.155.158.19:80 ETABLERAD 7155/opera
tcp 0 0 192.168.0.101:58418 82.96.58.55:80 ETABLERAD 7155/opera
tcp 0 0 192.168.0.101:39039 82.96.58.23:80 ETABLERAD 7155/opera
tcp 0 0 192.168.0.101:39040 82.96.58.23:80 ETABLERAD 7155/opera
tcp 0 0 192.168.0.101:58417 82.96.58.55:80 ETABLERAD 7155/opera
tcp6 0 0 :::22 :::* LISTEN 5002/sshd

I ditt fall så svarar den med PID och Mediatomb, jag saknar den raden. Det kan inte vara bra!

Jag kanske också kan få fråga om du vet varför jag alltid får upp strängen "sudo: unable to resolve host Ubuntu" när jag kör sudo kommandot? Allt verkar ju funka ändå. Det var ett sidospår.

Jag är evigt tacksam för dina svar och din hjälp. Jag är helt ny på Ubuntu men ganska nyfiken av mig ;D

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 22:30
av Lars
"| grep mediatomb" filtrerar ut de rader som innehåller ordet mediatomb, så att man slipper läsa igenom hela listan. Men om ordet inte finns med så blir det ju helt tomt.

Hm, det var klurigt det här. Gör så här då: Köra sudo /etc/init.d/mediatomb stop för att avsluta programmet, och testa sedan med mediatomb. Ser det annorlunda ut då?

Jag vet inte om det där med "unable to resolve host" påverkar just det här problemet, men det borde väl ändå fixas. Hur ser cat /etc/hosts ut?

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 22:41
av mana
Ok, det är ett filter, då fattar jag. Tack för det.

Kod: Markera allt

mathias@Ubuntu:~$ sudo /etc/init.d/mediatomb stop
sudo: unable to resolve host Ubuntu
 * Stopping upnp media server mediatomb                                          
 * upnp media server 'mediatomb' was already stopped
Sen när jag kör mediatomb igen så blir det samma resultat som tidigare.

Det kan inte ha något med root eller så att göra?


cat /etc/hosts

127.0.0.1 localhost
127.0.1.1 Ubuntu.HEMMA

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 22:58
av Lars
Jo, jag funderade också på root, du kan ju testa med sudo mediatomb men det är ändo konstigt att inte sudo /etc/init.d/mediatomb start inte fungerar.

Men fixa en sak i alla fall, kör t.ex. gksu gedit /etc/hosts och ändra så att det står "127.0.1.1 Ubuntu.HEMMA Ubuntu" på rad två.

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 23:14
av mana
Något positivt, du löste frågan om "unable to resolve host", nu funkar det som det ska. Stort tack för det.

Vad gäller Mediatomb vet jag inte riktigt vad jag skall ta mig till. Jag har läst åtskilliga foruminlägg och det "är bara att installera och köra". Hmm

Kan jag avinstallera och typ köra någon variant av purge eller clean så man får bort allt och alla spår och sedan starta om från början?

När jag installarar ska jag då köra från terminalen eller från Synaptic? Det ska väl inte vara någon skillnad, eller?

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 23:29
av Lars
Nä, synaptic och apt-get gör samma sak.

Du kan prova med sudo apt-get purge mediatomb och sudo apt-get install mediatomb, det rensar all inställningar.

Re: Mediatomb installationstrassel

Postat: 06 apr 2009, 23:44
av mana
Jag testade och ta bort allt och göra en ny installation, igen, men det var precis samma som tidigare. Tyvärr.

Jag tror att jag får ta paus för ikväll nu. Du ska ha stort tack för ditt engagemang, det uppskattas verkligen av en nybörjare som jag.

Kommer du eller någon annan på någon lösning så skulle jag bli väldigt glad. Jag finns har påforumet nästintill varje dag.

På återhörande.

/Mathias