Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

08.01.2007, 18:30

[gelöst] mplayer mit proxy funzt nicht

Hallo
Ich versuche schon seit langem Mplayer zu überreden über einen Proxy zu streamen.
Es kommt immer "Ungültige Proxyeinstellung... Versuche es ohne Proxy."
Ich habe den Proxy mit export konfiguriert.
Fast alles was bei mir Proxys unterstützt geht auch über diesen ins Netz.
Nur eben mplayer nicht.
Laut tcpdump versucht Mplayer ja nichtmal den Proxy zu erreichen. Er verwirft sofort die Variable.

Kann mir einer helfen
Letz fetz, sprach der Frosch und sprang in den Ventilator.....

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »tux-fan« (10.01.2007, 05:49)


2

08.01.2007, 19:21

http://www.mplayerhq.hu/DOCS/HTML-single….html#streaming
Mal "erzwungen" zum Beispiel wie im Beispiel genannt:

Quellcode

1
mplayer http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

08.01.2007, 20:15

habs mal so erzwungen

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
mplayer http_proxy://192.168.2.254:3128/http://di.fm/aacplus/house.pls
MPlayer 1.0pre8-4.1.1 (C) 2000-2006 MPlayer Team
CPU:               Intel(R) Pentium(R) 4 CPU 2.80GHz (Family: 15, Model: 2, Stepping: 9)
MMX2 supported but disabled
CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Kompiliert für x86 CPU mit folgenden Erweiterungen: MMX SSE SSE2



Spiele http_proxy://192.168.2.254:3128/http://di.fm/aacplus/house.pls.
STREAM_HTTP(1), URL: http_proxy://192.168.2.254:3128/http://di.fm/aacplus/house.pls
Verbinde mit Server 192.168.2.254[192.168.2.254]:3128 ...
Cache-Größe auf 320 KByte gesetzt.
Unknown entry type Browser1=http://www.winamp.com/bin/sc/sccontext.php?host=whatever&title=GET DI.FM PREMIUM - 192k, AD-FREE, ALWAYS ON!&slots=1000&genre=House Channel on www.di.fm&url=http%3A%2F%2Fwww.di.fm/premium
Unknown entry type Version=2


Spiele http://66.250.45.118:7014.
Ungültige Proxyeinstellung... Versuche es ohne Proxy.
STREAM_HTTP(1), URL: http://66.250.45.118:7014
Verbinde mit Server 66.250.45.118[66.250.45.118]:7014 ...
Name   : D I G I T A L L Y - I M P O R T E D - House - silky sexy deep house music direct from New York city!
Genre  : House Deep
Website: http://www.di.fm
Public : yes
Bitrate: 24kbit/s
Cache-Größe auf 320 KByte gesetzt.
Fülle Zwischenpuffer:  0.00% (0 Bytes)


Aber richtig gehts immer noch nicht
Letz fetz, sprach der Frosch und sprang in den Ventilator.....

4

08.01.2007, 20:17

Hallo,

schon mal versucht den Proxy zu exportieren?

Quellcode

1
2
export http_proxy="http://proxy.server.com:port"
export ftp_proxy="http://proxy.server.com:port"


Vielleicht hilft das.

5

08.01.2007, 20:31

@Planeshift

Das ist genau das was im ersten tread steht. Eben diese Variablen verwirft mplayer.

hab gemerkt das es ohne proxy auch nicht mehr geht (umts Verbindung)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# tcpdump -i ppp0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ppp0, link-type LINUX_SLL (Linux cooked), capture size 68 bytes
23:49:33.929292 IP 10.129.141.4.1339 > ustream7.di.fi.7014: F 1457139936:1457139936(0) ack 1869167313 win 613 <nop,nop,timestamp 3091229 272677929,[|tcp]>
23:49:33.945899 IP 10.129.141.4.32775 > ns01sn1.eplus.de.domain:  59164+[|domain]
23:49:34.195719 IP ustream7.di.fi.7014 > 10.129.141.4.1339: . ack 1 win 33304 <nop,nop,timestamp 272682164 3091229>
23:49:35.481840 IP ns01sn1.eplus.de.domain > 10.129.141.4.32775:  59164*[|domain]
23:49:35.482392 IP 10.129.141.4.32775 > ns01sn1.eplus.de.domain:  26963+[|domain]
23:49:35.866629 IP ns01sn1.eplus.de.domain > 10.129.141.4.32775:  26963 NXDomain*[|domain]
23:49:35.872229 IP 10.129.141.4.32775 > ns01sn1.eplus.de.domain:  52932+[|domain]
23:49:36.086311 IP ns01sn1.eplus.de.domain > 10.129.141.4.32775:  52932*[|domain]
23:49:36.680120 IP 10.129.141.4.1340 > www.di.fm.http: S 1529571988:1529571988(0) win 5840 <mss 1460,sackOK,timestamp 3091504[|tcp]>
23:49:36.680662 IP 10.129.141.4.32775 > ns01sn1.eplus.de.domain:  39809+[|domain]
23:49:36.864696 IP www.di.fm.http > 10.129.141.4.1340: S 2993932217:2993932217(0) ack 1529571989 win 33304 <nop,nop,timestamp 272682431 3091504,[|tcp]>
23:49:36.866056 IP 10.129.141.4.1340 > www.di.fm.http: . ack 1 win 365 <nop,nop,timestamp 3091522 272682431>
23:49:36.866302 IP 10.129.141.4.1340 > www.di.fm.http: P 1:120(119) ack 1 win 365 <nop,nop,timestamp 3091522 272682431>
23:49:37.044689 IP www.di.fm.http > 10.129.141.4.1340: . ack 120 win 33304 <nop,nop,timestamp 272682450 3091522>
23:49:37.171465 IP www.di.fm.http > 10.129.141.4.1340: P 1:655(654) ack 120 win 33304 <nop,nop,timestamp 272682454 3091522>
23:49:37.172527 IP www.di.fm.http > 10.129.141.4.1340: F 655:655(0) ack 120 win 33304 <nop,nop,timestamp 272682454 3091522>
23:49:37.173163 IP 10.129.141.4.1340 > www.di.fm.http: . ack 655 win 447 <nop,nop,timestamp 3091553 272682454>
23:49:37.174099 IP 10.129.141.4.1340 > www.di.fm.http: F 120:120(0) ack 656 win 447 <nop,nop,timestamp 3091553 272682454>
23:49:37.185690 IP 10.129.141.4.1341 > ustream7.di.fi.7014: S 1526178786:1526178786(0) win 5840 <mss 1460,sackOK,timestamp 3091554[|tcp]>
23:49:37.205383 IP ns01sn1.eplus.de.domain > 10.129.141.4.32775:  39809*[|domain]
23:49:37.344640 IP www.di.fm.http > 10.129.141.4.1340: . ack 121 win 33304 <nop,nop,timestamp 272682479 3091553>
23:49:37.364693 IP ustream7.di.fi.7014 > 10.129.141.4.1341: S 3466951971:3466951971(0) ack 1526178787 win 33304 <nop,nop,timestamp 272682481 3091554,[|tcp]>
23:49:37.366192 IP 10.129.141.4.1341 > ustream7.di.fi.7014: . ack 1 win 365 <nop,nop,timestamp 3091572 272682481>
23:49:37.366510 IP 10.129.141.4.1341 > ustream7.di.fi.7014: P 1:116(115) ack 1 win 365 <nop,nop,timestamp 3091572 272682481>
23:49:37.564691 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . ack 116 win 33304 <nop,nop,timestamp 272682503 3091572>
23:49:37.785754 IP ustream7.di.fi.7014 > 10.129.141.4.1341: P 1:172(171) ack 116 win 33304 <nop,nop,timestamp 272682521 3091572>
23:49:37.793124 IP 10.129.141.4.1341 > ustream7.di.fi.7014: . ack 172 win 432 <nop,nop,timestamp 3091615 272682521>
23:49:38.077117 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 172:1540(1368) ack 116 win 33304 <nop,nop,timestamp 272682533 3091572>
23:49:38.079891 IP 10.129.141.4.1341 > ustream7.di.fi.7014: . ack 1540 win 613 <nop,nop,timestamp 3091644 272682533>
23:49:38.265278 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 1540:2988(1448) ack 116 win 33304 <nop,nop,timestamp 272682533 3091572>
23:49:38.265359 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:38.456901 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 2988:4436(1448) ack 116 win 33304 <nop,nop,timestamp 272682542 3091615>
23:49:38.456965 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:38.641806 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 4436:5884(1448) ack 116 win 33304 <nop,nop,timestamp 272682542 3091615>
23:49:38.641865 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:38.795349 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 5884:7012(1128) ack 116 win 33304 <nop,nop,timestamp 272682572 3091644>
23:49:38.797749 IP 10.129.141.4.1341 > ustream7.di.fi.7014: . ack 1540 win 613 <nop,nop,timestamp 3091716 272682533,[|tcp]>
23:49:39.001053 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 7012:8460(1448) ack 116 win 33304 <nop,nop,timestamp 272682572 3091644>
23:49:39.001114 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:39.294597 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 8460:9908(1448) ack 116 win 33304 <nop,nop,timestamp 272682645 3091716>
23:49:39.294664 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:47.172786 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 1540:2988(1448) ack 116 win 33304 <nop,nop,timestamp 272683073 3091716>
23:49:47.172895 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:47.362382 IP ustream7.di.fi.7014 > 10.129.141.4.1331: . 603833199:603834647(1448) ack 1337055998 win 33304 <nop,nop,timestamp 272683200 3075100>
23:49:47.362452 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:56.207173 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 1540:2988(1448) ack 116 win 33304 <nop,nop,timestamp 272683930 3091716>
23:49:56.207270 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:49:57.520007 IP ustream7.di.fi.7014 > 10.129.141.4.1339: . 1:1449(1448) ack 1 win 33304 <nop,nop,timestamp 272684478 3091229>
23:49:57.520085 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556
23:50:10.230613 IP ustream7.di.fi.7014 > 10.129.141.4.1341: . 1540:2988(1448) ack 116 win 33304 <nop,nop,timestamp 272685644 3091716>
23:50:10.230729 IP 10.129.141.4 > ustream7.di.fi: ICMP 10.129.141.4 unreachable - need to frag (mtu 1492), length 556

51 packets captured


wird jemand daraus schlau?
Letz fetz, sprach der Frosch und sprang in den Ventilator.....

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »tux-fan« (08.01.2007, 23:37)


6

09.01.2007, 10:59

"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

7

09.01.2007, 17:21

jo danke das hat geholfen.
Den MTU und MRU Wert zu veringern hatte nichts gebracht.
Es war ein hausgemachtes Problem. Ich habe mit Firewallbuilder hantiert und warscheinlich versehentlich den Haken bei "MSS automatisch auf MTU festlegen" entfernt.
Also Haken wieder rein
Das geht jetzt wieder.

Aber der Steam übern Proxy immer noch nicht.
Letz fetz, sprach der Frosch und sprang in den Ventilator.....

8

09.01.2007, 17:35

Also jetzt nochmal zusammenfassend:
  • Ohne geht es
  • Erzwungen geht es
  • Mit nur gesetzter http_proxy Umgebungsvariable geht es nicht

soweit richtig?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

9

09.01.2007, 18:23

* Ohne geht es
* Erzwungen geht es nur am Anfang beim Auflösen.
* Mit http_proxy Umgebungsvariable geht es dann auch nicht

in der squid.conf bei SSL_ports und Safe_ports ist der port 7014 eingetragen

für rsync hat das funktioniert

mplayer http_proxy://192.168.2.254:3128/http://66.250.45.118:7014

Quellcode

1
2
3
4
5
6
7
8
tcpdump -i eth0 port 3128
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
14:58:15.060236 IP tux.tuxnet.54731 > router.tuxnet.3128: S 6470740:6470740(0) win 5840 <mss 1460,sackOK,timestamp 460751 0,nop,wscale 4>
14:58:15.061672 IP router.tuxnet.3128 > tux.tuxnet.54731: S 2478567002:2478567002(0) ack 6470741 win 5760 <mss 1452,sackOK,timestamp 7004042 460751,nop,wscale 7>
14:58:15.061718 IP tux.tuxnet.54731 > router.tuxnet.3128: . ack 1 win 365 <nop,nop,timestamp 460751 7004042>
14:58:15.062211 IP tux.tuxnet.54731 > router.tuxnet.3128: P 1:140(139) ack 1 win 365 <nop,nop,timestamp 460751 7004042>
14:58:15.063473 IP router.tuxnet.3128 > tux.tuxnet.54731: . ack 140 win 54 <nop,nop,timestamp 7004042 460751>
Letz fetz, sprach der Frosch und sprang in den Ventilator.....

10

09.01.2007, 19:09

jo erzungen geht jetzt auch. Das lag wider am Parent von meinem squid.

Aber warum ignoriert mplayer die Umgebungsvariable?
Letz fetz, sprach der Frosch und sprang in den Ventilator.....

11

09.01.2007, 20:51

Puh, das kann ich dir jetzt auch nicht sagen. Solltest da entweder im Quelltext schauen oder mit den Entwicklern reden. Wenn mir nen "offenen" Proxy nennst, dann kann ich das auch testen...
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

12

10.01.2007, 05:47

Nicht nötig. Ganz simpler Fehler.
Ich hatte das Protokoll nicht mit eingetragen. Die meisten Prog`s nehmen da warscheinlich an das http verwendet wird. Was ja bei einem http-proxy auch anzunehmen ist.

export http_proxy="http://proxy.server.com:port"

Danke für die Hilfe
Letz fetz, sprach der Frosch und sprang in den Ventilator.....

13

10.01.2007, 14:19

Eindeutig dein Fehler :P
Naja, jetzt hast es ja.
Gruß,
Markus
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.