Skip to Content.
Sympa Menu

ndt-users - Re: Updated ndt-web10g to make use of logging in the new Web10G 2.0.6.2 userland

Subject: ndt-users list created

List archive

Re: Updated ndt-web10g to make use of logging in the new Web10G 2.0.6.2 userland


Chronological Thread 
  • From: Aaron Brown <>
  • To: Richard Sanger <>
  • Cc: Ralf Hildebrandt <>, <>
  • Subject: Re: Updated ndt-web10g to make use of logging in the new Web10G 2.0.6.2 userland
  • Date: Thu, 20 Jun 2013 08:57:25 -0400
  • Authentication-results: sfpop-ironport02.merit.edu; dkim=neutral (message not signed) header.i=none

Hey Richard,

On Jun 20, 2013, at 8:12 AM, Richard Sanger <> wrote:

The client has had only very minor changes and is compatible with both Web100 and Web10G versions of the server.
This should probably be renamed to just ndt_client to avoid confusion.

*concur*

I've been more concerned with getting this working well then renaming everything (alot of the web10gsrv prints will still say web100).

Don't be put off by the messages saying Web100 if the server is running on a Web10G kernels it's reading Web10G variables.

As long as the strings for the end user say web10g when web10g is being used, that's probably fine for the short term.

Not sure why you're having issues in chrome - I have tested in Chrome without any issues. I'd try updating Java, clearing Java's app cache to see if anything like that fixes it. Also see if this is the only Java applet with problems in Chrome (its possible Chrome and Firefox are running different Java versions).

As a side note to the I2util issue below. I wonder how much work it'd be to remove the I2util dependency from NDT. I think the bulk of NDT's usage of the I2util library is in place of direct socket API usage which should be reasonably straight-forward to replace. The logging stuff may be a bit more difficult, though I haven't really looked into it in quite a while.

On Thu, Jun 20, 2013 at 11:30 PM, Ralf Hildebrandt <> wrote:
> configure: error: couldn't find I2util library

Managed to get everything built, my current state is this:

# uname -a
Linux metro-perf 3.8.13 #1 SMP Thu Jun 20 10:42:48 CEST 2013 x86_64 x86_64 x86_64 GNU/Linux
(Patched with web10g-0.6.2-patches)

# lsmod |grep estat
tcp_estats_nl          12822  0

# /usr/local/sbin/web10gsrv --debug

ANL/Internet2 NDT ver 3.6.6-rc1
Variables file = /usr/local/ndt/web100_variables
log file = /usr/local/ndt/web100srv.log
Debug level set to 1
server ready on port 3001 (family 0)


But once I'm trying to load the page containing the java applet (tcpbw100.html):

     <applet code=Tcpbw100.class ARCHIVE="Tcpbw100.jar" width=700 height=320>
     <PARAM NAME="H" VALUE="charite.de">
     <PARAM NAME="U" VALUE="postmaster">
     <PARAM NAME="subject" VALUE="Trouble report from metro-perf">
     <PARAM NAME="language" VALUE="en">
     <PARAM NAME="country" VALUE="US">
     </applet>
     <!--
     <object classid="java:Tcpbw100.class" codetype="application/java-vm" width="700" height="320">
     </object>
     -->

my browser (Chrome) is freezing... Oh, using Firefox it's working :/

The applet is reporting "TCP/Web100 Network Diagnostic Tool v3.6.5.2"
- is that intentional? I thought I rebuilt everything based on Web10G?

--
Ralf Hildebrandt                   Charite Universitätsmedizin Berlin
       Campus Benjamin Franklin
http://www.charite.de              Hindenburgdamm 30, 12203 Berlin
Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155


ESnet/Internet2 Focused Technical Workshop
Network Issues for Life Sciences Research
July 17 - 18, 2013, Berkeley CA
http://events.internet2.edu/2013/ftw-life-sciences/




Archive powered by MHonArc 2.6.16.

Top of Page