SOLVED
Home

Need help with SfB Network Assessment Tool

Richard Carrara
Occasional Contributor

Need help with SfB Network Assessment Tool

Hello,

 

I've searched online and I'm unable to find a suitable answer. When I try and run the MSFT free Network Assessment Tool it fails. I've tried on a fully patched Windows 10 (Home) and a fully patched Windows 7 Enterprise system. (Both x64). Does anyone have any ideas or can point me in the right direction?

 

This is what happens:

C:\Skype Operations Framework\Network Assessment Tool>NetworkAssessmentTool.exe
Skype for Business - Network Assessment Tool

Initializing audio call.

Remote IP address: 13.107.8.20
Audio file used: Tone.wma
Audio call duration: 17 s
Received audio file: ReceivedAudioFile.wma
Num iterations: 1
Call interval: 5 s
Results File: results.tsv

***************
Starting new call
Iteration 1 / 1

Audio call started. Waiting for call to end...
Call should end shortly after configured duration of 17 s.

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Rtc.Internal.Media.dll'
or one of its dependencies. The specified module could not be found.
at NetworkAssessmentLib.AudioLoopbackSingleChannelPlayer..ctor(ProbeConfig probeConfig)
at NetworkAssessmentTool.LoopbackCallExecuter.ExecuteCall_Blocking()
at NetworkAssessmentTool.Program.ExecuteLoopbackCall(ToolConfig config)
at NetworkAssessmentTool.Program.Main(String[] args)

 

Thanks,

Richard

 

33 Replies

Re: Need help with SfB Network Assessment Tool

Hi Richard,

someone run in this issue on their Server 2012 R2 -- hopefuly this helps: http://insynctechnology.com.au/skype-business-network-assessment-tool-run-server-2012-r2-os/

 

hth,

thomas

Highlighted

RE: Need help with SfB Network Assessment Tool

Thanks Thomas. I previously found that article but all the patches say they're for Server Windows 8.1 and/or Server 2012. I'm seeing this on Windows 7 and Windows 10 that say they're fully updated. Is it recommended to try the patches in the order listed on Windows 7 and 10?

RE: Need help with SfB Network Assessment Tool

Good point. One requirement that I'm aware of is the C++ Redist (x86) here: https://www.microsoft.com/en-us/download/details.aspx?id=48145 I would recommend to start with that one. hth, thomas
Solution

Re: RE: Need help with SfB Network Assessment Tool

 

We found installing SfB Basic MSI client (not click to run) resolved this issue on some windows 7 machines, might be worth a go

Re: RE: Need help with SfB Network Assessment Tool

Thanks Thomas. I checked the C++ and it was already installed. I went ahead and tried a "repair" but I still had a problem on my Windows 7 machine. (Did not try on the Windows 10.)

Re: RE: Need help with SfB Network Assessment Tool

Tom, I was unable to find the SfB Basic .msi client. (Didn't spend too much time looking...) I did however download the .exe for my Windows 10 system. (Did not do it for Windows 7 because it is my work computer running SfB Enterprise.)

It actually fixed the problem on Windows 10! It works now which is good news. I'm assuming it would work for Windows 7 but I'd probably break something if I installed it over SfB Enterprise.

What was interesting is I found my laptop vendor, Toshiba, had installed MS Office 32-bit on my 64-bit machine so I had to use the 32-bit SfB basic client.

Thanks again to both you and Thomas!

Re: RE: Need help with SfB Network Assessment Tool

Richard, can you confirm the "Microsoft Visual C++ 2010 Redistributable Package (x86)" https://www.microsoft.com/en-us/download/details.aspx?id=5555 was already insatlled?

 

I was told by the team that this should fix the issue.

 

Thanks,

thomas

Re: RE: Need help with SfB Network Assessment Tool

Hi Thomas

 

I am also getting the same error as mentioned by Richard Carrara. Today I Installed the new version 6.0.8969.164 which was published on 12/14/2016  and also the dependency Visual C++ run-time components for Visual Studio 2015 from https://www.microsoft.com/en-us/download/details.aspx?id=48145 but still getting the same error message. 

 

I will appriciated any assistance to resolve the problem to run the tool. 

 

 

Thanks

Ibrahim

 

Re: RE: Need help with SfB Network Assessment Tool

I would like to add that I running the tool on a laptop which has Windows 8.1 64-bit version OS. The following is the full error message:

Skype for Business - Network Assessment Tool
Initializing audio call.

Remote IP address: 13.107.8.2
Audio file used: Tone.wma
Audio call duration: 17 s
Received audio file: ReceivedAudioFile.wma
Num iterations: 1
Call interval: 5 s
Results File: results.tsv

***************
Starting new call
Iteration 1 / 1

Audio call started. Waiting for call to end...
Call should end shortly after configured duration of 17 s.

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or ass
embly 'Microsoft.Rtc.Internal.Media.dll' or one of its dependencies. The specifi
ed module could not be found.
at NetworkAssessmentLib.AudioLoopbackSingleChannelPlayer..ctor(ProbeConfig pr
obeConfig)
at NetworkAssessmentTool.LoopbackCallExecuter.ExecuteCall_Blocking()
at NetworkAssessmentTool.Program.ExecuteLoopbackCall(ToolConfig config)
at NetworkAssessmentTool.Program.Main(String[] args)

Re: RE: Need help with SfB Network Assessment Tool

Here is SfB Basic, this is not the best answer, but try installing and I think it will work:

 

tom.qa/sfbbasic

 

I think the x86 version should do it

Re: RE: Need help with SfB Network Assessment Tool

Which version of the VCREDIST tool did you install?

the X64 or the X86 one?

 

you must make sure to NOT install the X64 and DO install the X86 one..

Re: RE: Need help with SfB Network Assessment Tool

Hi Korneel

 

I installed the X64 version of VCREDIST as I am running it on windows X64. 

Re: RE: Need help with SfB Network Assessment Tool

Hi Ibrahim;

 

I understand. please uninstall the X64 version and install the X86 version.

the requirements for this tool are the X86 version of the VCREDIST..

Re: RE: Need help with SfB Network Assessment Tool

Many thanks Korneel

 

In uninstalleld the X64 version and installed the X86 version. The tool is now running well.

 

 

Re: Need help with SfB Network Assessment Tool

I am having different issue with the tool on Windows 2012 servers: it can't complete a call

 

***************
Starting new call
Iteration 12 / 600

Audio call started. Waiting for call to end...
Call should end shortly after configured duration of 17 s.
Call timed out
ERROR: Call failed to complete after 42.9 s.
Please try again.
***************

 

Any ideas please? The tool works fine on Windows 10.

 

Re: Need help with SfB Network Assessment Tool

Hi! are the servers perhaps in a different subnet then the client pc's ? this sounds like a port\firewall issue

Re: Need help with SfB Network Assessment Tool

Hi Korneel,

The server is in the same subnet as PCs and windows firewall is disabled. Skype client works fine on it.

Our aim is to run the tool continuously to proactively monitor the performance of Client to SfB Online as there are no other tools to do that (we use a web-proxy to access SfB online)

 

Re: Need help with SfB Network Assessment Tool

ah I do want to note that the tool does not support web proxies and we do recommend against web proxies for SfB Online. 

is the server's traffic traversing through the proxy?

Re: Need help with SfB Network Assessment Tool

I am pretty sure the tool works over proxy as it does it fine on Windows 7 or 10 PCs.

All web-traffic from the company is coming out via the proxy, we don't allow direct TCP/UDP connections. I know MS recommendations, but this how it is currently ))

Re: Need help with SfB Network Assessment Tool

I am not debating whether or not the tool works over proxy, simply stating that we do not support the use of web proxies for this tool :) 

in other words, if it works, your mileage may vary.. 

 

I'll tag @William Looney to see if he has further comments here.

Re: Need help with SfB Network Assessment Tool

also, do none of the calls finish correctly or do some calls succeed and some fail? in your screenshot this is the 12th call..

Re: Need help with SfB Network Assessment Tool

Korneel,

 

Ah, that's fine, we are happy to use the unsupported feature then )) 

Calls fail all the time, that was just a random screenshot. Other server produces the same behaviour.    

Re: Need help with SfB Network Assessment Tool

and you have insatlled the desktop experience on those servers and the X86 SDK as instructed?

Re: Need help with SfB Network Assessment Tool

Nope, there is no Desktop Experience feature / SDK on the server. The usage.docx doesn't mention these as requirements. 

Re: Need help with SfB Network Assessment Tool

it shouldn't be.
i'll send an e-mail internally and see what we can do.

Re: Need help with SfB Network Assessment Tool

Cheers Korneel, appreciate your help.

Re: Need help with SfB Network Assessment Tool

The tool doesn't support web proxies. Specifically, the tool does not have access to any credentials to authenticate against the web proxy.

Re: Need help with SfB Network Assessment Tool

@Dmitry Bulavin - The Usage.docx is being updated to include the specific requirement that the Desktop Experience feature is enabled when running on Windows Server editions. Please install and let me know if you are still having issues.

This Desktop Experience is a requirement for making calls with Skype for Business clients and since this tool uses the same core technology it has the same requirements.

Re: Need help with SfB Network Assessment Tool

One other update coming for the Usage.docx and download page is that if you are running Windows N editions, you'll need to install Windows Media Player for the tool to work.

Re: Need help with SfB Network Assessment Tool

Hi William,

 

Thanks for confirming.

The tool can work via proxy despite having no creds, if it is pre-authenticated or the proxy is anonymous.

You can see it on the wireshark trace:

10.200.177.27 - my PC

172.29.173.88 - proxy

 

159 5.330632 10.200.177.27 172.29.173.88 111 HTTP   CONNECT 13.107.8.2:443 HTTP/1.1

162 5.360620 172.29.173.88 10.200.177.27 119 HTTP   HTTP/1.1 200 Connection Established

 

It's a shame I can't get it working on Windows 2008 server, it would be great to use it as a free monitoring tool (with little bit extra layer of PowerShell)

Re: Need help with SfB Network Assessment Tool

That's great William! Will do tomorrow and come back with results.

Thank you.

Re: Need help with SfB Network Assessment Tool

I'll add it to the requested feature list for future consideration.

Re: Need help with SfB Network Assessment Tool

Is there currently any problem with "default" relay..?

My configuration is:

...
<add key="Relay.IP" value="13.107.8.2"/>
<add key="Relay.UDPPort" value="3478"/>
<add key="Relay.TCPPort" value="443"/>
...

and I'm getting following:

...
Call failed. ERROR: Failed to establish connection with remote endpoint. ERROR: Check that the relay is configured correctly in your config file.

 

Related Conversations
Re: Macro to save as PDF with auto filename as cell value
Joe Gray  in  Macros and VBA  on
5 Replies
Using Excel lookup based on multiple criteria
David Attard  in  Formulas and Functions  on
17 Replies
Complex INDEX MATCH - Need assistance
Monica Bossert  in  Formulas and Functions  on
30 Replies
if formula nested
Yamina Azri  in  Formulas and Functions  on
5 Replies
Column headings to rows - changing my list
Sheena Punk  in  Get and Transform Data  on
16 Replies