Welcome Guest! To enable all features please Register.

Notification

Icon
Error

jamcast trial and tcp connection
Quay Marshall Offline
#1 Posted : Friday, December 30, 2011 6:14:08 PM(UTC)
Rank: Newbie

Joined: 12/16/2011(UTC)
Posts: 7
Ive been impressed with Jamcast and thank you for the trial time. I have a couple of questions. I am using jamcast to stream spotify to my reciever. Even though it is in my house it seems to keep a tcp connection to an Akamai ip address open. Is this correct? If so why? Also, Im using Jamcast to stream to a Yamaha V671 AV reciever. When I first start jamcast after a minute or two it drops the connection with Jamcast, then keeps it fine once I connect again. Any ideas why or is this maybe just a yamaha thing.
Thanks for any help.
Scott Online
#2 Posted : Saturday, December 31, 2011 3:52:04 PM(UTC)
Rank: Administration
Scott

Joined: 1/25/2009(UTC)
Posts: 1,618
Location: Orlando, FL, USA
Quay Marshall;3663 wrote:
Ive been impressed with Jamcast and thank you for the trial time. I have a couple of questions. I am using jamcast to stream spotify to my reciever. Even though it is in my house it seems to keep a tcp connection to an Akamai ip address open. Is this correct? If so why? Also, Im using Jamcast to stream to a Yamaha V671 AV reciever. When I first start jamcast after a minute or two it drops the connection with Jamcast, then keeps it fine once I connect again. Any ideas why or is this maybe just a yamaha thing.
Thanks for any help.

Hi Quay,

Thanks for trying out Jamcast! I'm glad to hear you've been enjoying the software. Smile

The TCP connection you've detected is definitely not expected or in any way necessary at all. How did you go about discovering this? Would be happy to help dig into this further with you as I'm as surprised as you are...

Also, not sure about the connection dropping... to me it seems like it would/should work the same way every time, I'm also not getting any other reports. I could assist you with a network capture that you could send to me, at which point I could at least determine with certainty which endpoint (Jamcast or Yamaha) is disconnecting. If it's Jamcast, we can dig further.

Looking forward to hearing back. Happy New Year!

Thanks!
Scott
Jamcast Technical Support
Docs: http://www.sdstechnologies.com/Wiki/
Quay Marshall Offline
#3 Posted : Sunday, January 01, 2012 9:00:48 AM(UTC)
Rank: Newbie

Joined: 12/16/2011(UTC)
Posts: 7
Using windows 7, I did a fresh restart without opening any programs, using windows resource monitor, I went to network tab, filtered for jamcast and found this as part of jamcasts tcp connections:

[System Process] 0 TCP towlie 49159 a23-49-45-15.deploy.akamaitechnologies.com http TIME_WAIT 1 88 1 1,369

whois gave me this information on the ip address.

General IP Information
IP: 23.49.45.15
Decimal: 389098767
Hostname: a23-49-45-15.deploy.akamaitechnologies.com
ISP: Akamai Technologies
Organization: Akamai Technologies
Services: None detected
Type: Corporate
Assignment: Static IP

My time has expired and Im unable to use jamcast, after a couple minutes its tcp/network usage drops off and this tcp connection ends. I am just curious about what info is being sent to and from akamai,
Thanks for your interest in this.


Scott Online
#4 Posted : Sunday, January 01, 2012 4:08:22 PM(UTC)
Rank: Administration
Scott

Joined: 1/25/2009(UTC)
Posts: 1,618
Location: Orlando, FL, USA
Hi Quay,

Thanks for the additional information.

I did a Google search for "deploy.akamaitechnologies.com" and found tons of discussions of the same nature. Much of what I read suggested that Akamai is a huge content mirror used to distribute software updates, etc. for many other companies. I also read some mentions of malware in this context. You might have a look at some of this for yourself.

In any case, there is no code running withing Jamcast that would make such a request to that address. We make requests to the last.fm scrobbling services (when enabled) and also ping our own internet locator service which is important for the Android client and can be disabled via the Network/Remote Access tab. This request is to this same domain (sdstechnologies.com), and we collect no other usage statistics or anything of the sort.

The assumption here is that perhaps some other software has injected itself into the Jamcast process at runtime and is making this request. Are you running virus or malware protection software? If so, try disabling and restarting the PC to see if you observe the same network requests. If not, perhaps install AVG and AdAware and run scans to see if you've got an infection?

Let me know what you find out, still curious here.

Thanks!
Scott
Jamcast Technical Support
Docs: http://www.sdstechnologies.com/Wiki/
Quay Marshall Offline
#5 Posted : Monday, January 02, 2012 11:38:38 AM(UTC)
Rank: Newbie

Joined: 12/16/2011(UTC)
Posts: 7
Thank you for the information. Ive ran adaware, malwarebytes, and anti virus, I do this regularly and glad to say its a clean machine. Tried some experiments. The ip address/connection to akamai only occurs durring the first 30 seconds to one minute of the startup of my Jamcast server. Ive tried this on a clean restart of the pc without the jamcast service enabled and there is no connection to the akamai ip address. When I restart the jamcast service in windows services the connection to akamai pops up and, goes to established, one packet is sent and one recieved, then it goes into time_wait and closes about 30 seconds later. I can stop the service either in jamcast or in windows services list and when I restart it, it does the same again. I have everything in jamcast/remote unchecked. Using SysInternals to identify the process associated with the tcp connection it identifies it as jamcastsvc.exe. So my ideas are, is this maybe something to do with the scrobble/Last.fm,it isnt checked to use. Also the podcast section doesnt appear to update itself every time the jamcast service is started, just once a day, but maybe that is using the connection to check itself? Any ideas on what else to check? This isnt a big deal and I like jamcast, I just like to know who my computer is talking too and find this stuff interesting Mellow
Thanks for any information on this.
Quay Marshall Offline
#6 Posted : Thursday, January 05, 2012 3:35:19 PM(UTC)
Rank: Newbie

Joined: 12/16/2011(UTC)
Posts: 7
Also, not sure about the connection dropping... to me it seems like it would/should work the same way every time, I'm also not getting any other reports. I could assist you with a network capture that you could send to me, at which point I could at least determine with certainty which endpoint (Jamcast or Yamaha) is disconnecting. If it's Jamcast, we can dig further.

Would like to take you up on this. I am still getting disconnects between pc/jamcast and reciever. Whats the next step?
Scott Online
#7 Posted : Monday, January 09, 2012 10:50:53 AM(UTC)
Rank: Administration
Scott

Joined: 1/25/2009(UTC)
Posts: 1,618
Location: Orlando, FL, USA
Quay Marshall;3679 wrote:
Also, not sure about the connection dropping... to me it seems like it would/should work the same way every time, I'm also not getting any other reports. I could assist you with a network capture that you could send to me, at which point I could at least determine with certainty which endpoint (Jamcast or Yamaha) is disconnecting. If it's Jamcast, we can dig further.

Would like to take you up on this. I am still getting disconnects between pc/jamcast and reciever. Whats the next step?

Hi Quay,

Good deal, we can also use the network capture to understand that TCP connection you were inquiring about.

First, download Wireshark for free at http://www.wireshark.org/. This software has a lot of advanced features, but to do a simple network capture I think you'll have no trouble. Essentially, the procedure will be to start a new capture, reproduce the behavior we're interested in analyzing, and then stop the capture. Then, save the capture to disk and ZIP it up and email it to me at the support address below.

Ideally, your captures are as small as possible without missing the network traffic of interest, With respect to the TCP connection at service start, this will be easily accomplished -- stop the Jamcast service, initiate the capture, observe the TCP connection as you have in the past and stop the capture when the socket goes into the TIME_WAIT state.

For the dropped connections, it may prove to be a bit more challenging to isolate this without capture a huge amount of data. If you can somewhat predict the timing you might just restart the capture every couple of minutes until you're sure you've captured it.

I'll leave me instructions at that for now -- let me know you do and I'll be anxiously awaiting your results.

Thanks!
Scott
Jamcast Technical Support
Docs: http://www.sdstechnologies.com/Wiki/
Quay Marshall Offline
#8 Posted : Thursday, January 12, 2012 1:27:01 PM(UTC)
Rank: Newbie

Joined: 12/16/2011(UTC)
Posts: 7
Thank you Scott for the help. Ive been messing around with wireshark a bit and think I can get you what will be needed. Fun program and learning a lot. Couple of questions. Where would you like the capture information sent?
Also, just looking at things so far, it appears jamcast uses a connection to ip 96.31.44.162 hostcollective when starting, all fine there if thats correct. I formated my drive and reloaded OS win 7 and watched as I added programs back on. It looks like maybe I tunes uses the deploy.akamaitechnologies ip to phone home when jamcast server starts. Im trying to learn about parent/child processes but thats my guess so far. When I loaded ITunes it started doing this and when I put that ip address in as blocked in my firewall I tunes wont work correctly. So looks like trying to figure out why connection to my reciever stops is what I need to do next.
Scott Online
#9 Posted : Thursday, January 12, 2012 2:07:00 PM(UTC)
Rank: Administration
Scott

Joined: 1/25/2009(UTC)
Posts: 1,618
Location: Orlando, FL, USA
Quay Marshall;3684 wrote:
Thank you Scott for the help. Ive been messing around with wireshark a bit and think I can get you what will be needed. Fun program and learning a lot. Couple of questions. Where would you like the capture information sent?
Also, just looking at things so far, it appears jamcast uses a connection to ip 96.31.44.162 hostcollective when starting, all fine there if thats correct. I formated my drive and reloaded OS win 7 and watched as I added programs back on. It looks like maybe I tunes uses the deploy.akamaitechnologies ip to phone home when jamcast server starts. Im trying to learn about parent/child processes but thats my guess so far. When I loaded ITunes it started doing this and when I put that ip address in as blocked in my firewall I tunes wont work correctly. So looks like trying to figure out why connection to my reciever stops is what I need to do next.

Hi Quay!

Sorry, I thought I still had the support email in my signature. It's support@sdstechnologies.com.

The startup connection to hostcollective is to here (our website), it's a ping to the Android locater services. We enable that ping by default but you can turn it off via the Network/Remote Access tab in Jamcast Server Manager. Try it, you should see that connection disappears.

Have fun! Smile
Scott
Jamcast Technical Support
Docs: http://www.sdstechnologies.com/Wiki/
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.206 seconds.