User login

MetaTraffic 2.0 Boxshot

WHOIS - ARIN, APNIC, LACNIC, etc.

Posted by apackard [October 27, 2007]

Hi

I am running version 2.25. Lately, even before I upgraded to 2.25, I noticed that whenever I click on an IP Address for a WHOIS, many of the registries are no longer automatically returning WHOIS ip information. I find myself having to manually (or pasting) each IP address to execute the WHOIS.

Has something changed with those registries?

Perhaps if it is something that I've done on my end, please advise also. I know that I handle MetaTraffic with 'kid gloves' to avoid any unwanted functionalities, so I'm not sure it's something I've done.

Your advisement would be most appreciated.

Thank you,

Aaron Packard

apackard@comcast.net

WHOIS - ARIN, APNIC, LACNIC, etc.

Hi Aaron,

We will be releasing an update that will address this issue.

Regards,
~Chad

WHOIS - ARIN, APNIC, LACNIC, etc.

Hi Chad,

Thanks for replying to my enquiry so promptly.

I look forward to the updated release.

MetaTraffic is a good product, and has been a very helpful snap-in for my site.

Aaron Packard

quote:[i]Originally posted by cdegroot[/i]
[br]Hi Aaron,

We will be releasing an update that will address this issue.

Regards,
~Chad

apackard@comcast.net

WHOIS - ARIN, APNIC, LACNIC, etc.

Hi Chad -

Are there any updates in terms of when you anticipate having the updated code for APNIC, ARIN, etc. enquiries?

Please advise.

Thank you Sir,

Aaron Packard

________________________
Aaron Packard, PMP
apackard@aaronpackard.net

WHOIS - ARIN, APNIC, LACNIC, etc.

We are still doing some testing on the release. If you want to update the whois manually, here are the instructions:

Open the clsReport.asp file in a text editor. Do a search for the DisplayIPWhois subroutine by searching for Sub DisplayIPWhois and replace it with this:

Private Sub DisplayIPWhois()

With Response
.Write("")
.Write("" & vbcrlf)
.Write("")
.Write("")
.Write("")
.Write("" & vbcrlf)
.Write("")
.Write("" & vbcrlf)
.Write("")
.Write("" & vbcrlf)
.Write("")
.Write("" & vbcrlf)
End With

End Sub

Now edit the javascript.js file and replace the submitwhoisquery function with this:

function submitwhoisquery(registry, ipaddress)
{
if (registry == "ARIN")
{
document.arin.queryinput.value = ipaddress;
document.arin.submit();
}
if (registry == "APNIC")
{
document.apnic.searchtext.value = ipaddress;
document.apnic.submit();
}
if (registry == "RIPE")
{
document.ripe.searchtext.value = ipaddress;
document.ripe.submit();
}
if (registry == "LACNIC")
{
document.lacnic.query.value = ipaddress;
document.lacnic.submit();
}
if (registry == "AFRINIC")
{
document.afrinic.searchtext.value = ipaddress;
document.afrinic.submit();
}
}

That should do it. Let me know if you have any problems.

Regards,
~Chad

WHOIS - ARIN, APNIC, LACNIC, etc.

Hi Chad -

I have incorporated your modified code into the clsReport.asp and javascript.js files. By all appearances, the updated code works!

I can now click on an IP address and pull up the whois information, as before.

Thanks for your kind support,

Aaron Packard

________________________
Aaron Packard, PMP
apackard@aaronpackard.net