|
|||||||
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
|
|
#1 |
|
Junior Member
Join Date: Aug 2017
Posts: 8
|
My port 8000 says it open. But it still says cannot see your station
Hi. Was hoping someone can help me.
I used to broadcast Shoutcast radio a lot about 7 years ago, but I recently thought I'd like to do it again. I done all the port forwarding on my Sky router and when I done a check to see if my port is open I get a message back like this: Port 8000 is open on 176.25.235.68. I used: http://www.yougetsignal.com/tools/open-ports/ So this would suggest I have successfully opened the port 8000 which is needed to broadcast. I remembered this from the last time I broad casted. Only thing has changed is I have upgraded to Windows 10 from XP. I have been battling to sort this for 2 days now and not getting anywhere, the only error I get is: Event log: <08/13/17@20:34:17> [SHOUTcast] DNAS/win32 v1.9.5 (Dec 27 2004) starting up... <08/13/17@20:34:17> [main] loaded config from C:\Program Files\SHOUTcast\sc_serv.ini <08/13/17@20:34:17> [main] initializing (usermax:32 portbase:8000)... <08/13/17@20:34:17> [main] No ban file found (sc_serv.ban) <08/13/17@20:34:17> [main] No rip file found (sc_serv.rip) <08/13/17@20:34:17> [main] opening source socket <08/13/17@20:34:17> [main] source thread starting <08/13/17@20:34:17> [main] opening client socket <08/13/17@20:34:17> [main] Client Stream thread [0] starting <08/13/17@20:34:17> [main] client main thread starting <08/13/17@20:34:17> [source] listening for connection on port 8001 <08/13/17@20:34:25> [source] connected from 127.0.0.1 <08/13/17@20:34:26> [source] icy-name:Jam FM ; icy-genre:Rock <08/13/17@20:34:26> [source] icy-pub:1 ; icy-br:128 ; icy-url:http://www.shoutcast.com <08/13/17@20:34:26> [source] icy-irc:N/A ; icy-icq:0 ; icy-aim:N/A <08/13/17@20:34:27> [dest: 37.59.25.124] starting stream (UID: 0)[L: 1]{A: SHOUTcast Directory Tester}(P: 0) <08/13/17@20:34:27> [dest: 37.59.25.124] connection closed (0 seconds) (UID: 0)[L: 0]{Bytes: 8192}(P: 0) <08/13/17@20:34:27> [yp_add] yp.shoutcast.com gave error (nak) <08/13/17@20:34:27> [yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (URL: http://176.25.235.68:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache - see http://wiki.shoutcast.com/wiki/SHOUTcast_YP_Nak_Errors [480]) I even went to the extreme of disabling windows firewall and even uninsulated my antivirus software but it still doesn't work. I really thought if the port 8000 is showing as open everything will be ok. Please help. |
|
|
|
|
|
#2 |
|
Forum King
Join Date: Aug 2004
Location: Hollis, Queens/The Bronx, NYC
Posts: 3,555
|
your port forwarding and firewall on your server are configured correctly because you see the directory tester is connecting.
your server is v1, so no reason to try to be public, the station will not be listed in the shoutcast directory, it will be available nonetheless to the whole internet. /* v2 HTML5 / Player test pages DigitalMixNYC, DigitalMixNYCbx | DNAS Status: Now Playing js codes (scaststatus_X.php) | PortForward.com | Upload/Download Speed Test | No-IP.com: Free Dynamic DNS | In the YP | dnasDir */ |
|
|
|
|
|
#3 |
|
Junior Member
Join Date: Aug 2017
Posts: 8
|
Thanks for quick reply.....but
Hi I appreciate your quick responce.
I didn't quite understand what you mean't theres no need to be public. How can people find me like they used to on the Shoutcast site? And what did you mean my server is v1? Wasen't it v1 when I used to use it years ago? And what exactly is preventing me to go public on the shoutcast site? Any help would be appreciated as I can't test it other people can tune into my station. Unless you could test it for me, the link is below: http://176.25.235.68:8000) Thank you. |
|
|
|
|
|
#4 | |
|
Senior Member
Join Date: Sep 2008
Location: Australia
Posts: 188
|
Quote:
If you relay from a v1 server to a v2 server, you still will not be listed. If you relay from a v2 server to a v1 server, you still will be listed but only the listeners on your v1 server will be counter in the yellow pages. I hate this because I use a script which will not work on the v2 admin page. That script identifies regular listeners for me. Actually it does work but v2 admin pages refresh automatically, undoing the effects of my script. Remixing listener requests of ambient tracks live http://RePlayScape.com |
|
|
|
|
|
|
#5 |
|
Major Dude
|
if you have a valid authhash on your v2 server and its set to public, you should be listed in the shoutcast yp. it doesnt matter if the stream is being sourced by a client or if its configured to relay another stream.
ive never noticed the admin pages to auto refresh... further more there are methods for obtaining listener stats which are much more efficient and have been the same since v1, such as legacy /7.html or /admin.cgi?sid=<sid>&mode=viewxml&page=3. there is also /admin.cgi?sid=<sid>&mode=viewjson&page=3 which is a v2 feature only. if you use those you can be sure that the formatting will not change and your scripts wont break. |
|
|
|
|
|
#6 | ||
|
Senior Member
Join Date: Sep 2008
Location: Australia
Posts: 188
|
Quote:
Nobody would notice unless they had a script which altered it. The page does have a "stream uptime" counter which changes every second (probably contributes to the problem). Quote:
XML is not really a substitute for an admin page unfortunately (tags, uptime in seconds, and not amenable to my script since it is not html) It is identical to what v1 called "Get XML stats" via a hyperlink. I'm hoping there were typos in your post and there really is a legacy admin display option. If you can please get back to us I'd be extremely grateful. I've spent many hours trying to work around this. Remixing listener requests of ambient tracks live http://RePlayScape.com |
||
|
|
|
|
|
#7 |
|
Senior Member
Join Date: Sep 2008
Location: Australia
Posts: 188
|
Just fixing my underlined typos:
If you relay from a v2 server to a v1 server, you will be listed but only the listeners on your v1 server will be counted in the yellow pages. Remixing listener requests of ambient tracks live http://RePlayScape.com |
|
|
|
|
|
#8 |
|
Junior Member
Join Date: Aug 2017
Posts: 8
|
I even tried setting up a static address as someone from Sky suggested this, but then I found I couldn't browse anything on the internet so had to revert back to how it was in default.
|
|
|
|
|
|
#9 |
|
Major Dude
|
not sure what the issue is... the sc_serv is reachable from the internets just fine.. maybe fwd port 8001 as well... generally a good idea if you want anyone from outside your local network to have the ability to source the stream.
|
|
|
|
|
|
#10 |
|
Junior Member
Join Date: Aug 2017
Posts: 8
|
port 8001 is also successfully open
This is what I don't understand when I did a check to see if port 8001 is open its says successfully open, just as 8000 is.
Yet I still get error: Cannot see your station/computer (URL: http://176.25.235.68:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache I been trying my best to sort this for 3 days solid now, its blowing my mind. I used to use it fine, yet the only changes I made is upgrade to windows 10, and use the latest winamp and dsp software as recommended. I was used to port forwarding so I know I did that right. One of the other admin said its because I am using server v1 instead of v2, but I used to use v1 and was discoverable on the shoutcast website ok then, whats changed? |
|
|
|
|
|
#11 |
|
Junior Member
Join Date: Aug 2017
Posts: 8
|
dopelabs we're you able to actually hear my music?
|
|
|
|
|
|
#12 |
|
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 35,894
|
|
|
|
|
|
|
#13 |
|
Junior Member
Join Date: Aug 2017
Posts: 8
|
I got the latest DNAS
I got the DNAS 2.3.5 But it still says (Cannot see your station/computer (URL: http://176.26.212.250:8000) from the Internet, disable Internet Sharing/NAT/firewall
What confuses me I never had this problem before. People say they can tune into me using the link http://176.26.212.250:8000 but I don't like to expose my IP address all over the world. Is there a way to turn my link to just the name of the station so that I just post that? I have created a station fan page on facebook so all I basically need is for them to click the link. I've given up on the idea of being on the shoutcast web site list of stations. Any help will be appareciated. |
|
|
|
|
|
#14 |
|
Junior Member
Join Date: Aug 2017
Posts: 7
|
How are you getting on?
If you prefer not to publicise your IP address and want a url instead, you could use a dynamic dns service like https://www.noip.com/free But of course they can still find your IP address by pinging the DDNS name.
Is this what you mean? |
|
|
|
|
|
#15 |
|
Major Dude
|
if you are hosting any type of public service on the internet, your ip address, or associated dns name should be publicly available and accessible. if that also happens to be your home computer, then you might want to think twice about hosting public facing services on it.
what you can do is, if you have any type of website hosting in place. create a playlist file that has the server address in it. you can even go to the DNAS server page, right click on the listen link and download the pls. then upload that pls file to your webserver. if you put the file in the root directory (same directory as your main index.php or index.html file) and name the file listen.pls. you would then link people to http://www.yourdomain.com/listen.pls |
|
|
|
|
|
#16 | ||||
|
Major Dude
|
Quote:
Quote:
v1 code: v2 code: i think the values are current listeners,public,peak listeners,max listeners, bitrate, song title Quote:
lets take a look at some of the XML output thats provided using a dnas with 2 streams... from http://host ort/statisticscode: if we want only a specific sid.. from http://host ort/admin.cgi?sid=<sid>&mode=viewxmlcode: further more if you specify a specific page at the end of that url you can filter the response http://host ort/admin.cgi?sid=<sid>&mode=viewxml&page=1will only show the server portion for that sid code: http://host ort/admin.cgi?sid=<sid>&mode=viewxml&page=3will only show you the listeners code: http://host ort/admin.cgi?sid=<sid>&mode=viewxml&page=3&ipcount=1will only return the ip address and how many connections there are from each ip code: &page=4 shows the song history &page=5 shows the metadata of that sid &page=6 shows the stream configs for all sids i was referring to the json formatted output, which is a V2 feature only. and the viewmode=xml output is identical to the link on a v1 that says get xml stats. thats the important part. if you were already using the xml to get the stats on a v1 server, there is nothing for you to change since the xml output from a v1 and v2 server is the same. v2 dnas provides additional methods for more stats data and filtering as well. shoutcast may make changes to the index.html output of the dnas, that is why it is not recommended to parse the html for any reason, as it may change, and your script will break. using a language such as php which has built in libraries to handle xml data, we can write something nice and easy to extract the data that we want. for example i created a file called getxml.php and put the following in it code: when i view the getxml.php in a browser i see the following Station Name Genre1 Genre2 https://www.domain.com Song Title 14 256 20316 see the attached screenshot as well... Quote:
this will change the admin pages to 'look' like v1 dnas. please note that this is most likely only a cosmetic change, and the underlying html code my still be different from a v1 dnas. |
||||
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|