0

Hey guys I have a website that our CSR's use to interface with a external vendor.

When they click this link, it doesn't show up nothing loads.

http://nestleondemand.supplier.ariba.com/ad/webjumper?itemID=ABN0AHS3yxNmX&awcharset=UTF-8

They claim they are able to do it from home, when they click that link it redirects them to a login, they log in, and then the job loads up.

One of the CSR's brought me their laptop and I hooked it into our network and low and behold the page loaded up just fine.

They are using IE 8. I have tried using IE8, Firefox, and Chrome. None of them seem to work here, but on this laptop it works fine.

Also someone claims that it works for them on Safari.

Does it work for you guys?

Any thoughts?

Will
  • 69
  • 1
  • 8

5 Answers5

2

Currently I have no idea where the problem lies but for me it is working. (Since a login page would reflect working I think)

This is what I was able to monitor on the clientside:

16:37:11:605: Network: GET http://nestleondemand.supplier.ariba.com/ad/webjumper?itemID=ABN0AHS3yxNmX&awcharset=UTF-8 [HTTP/1.1 302 Found 224ms]
16:37:11:843: Network: GET https://s1.ariba.com/Sourcing/Main/ad/webjumper?realm=nestleondemand&passwordadapter=SourcingSupplierUser&itemID=ABN0AHS3yxNmX&awcharset=UTF-8 [HTTP/1.1 200 OK 231ms]
16:37:12:221: Network: POST https://s1.ariba.com/Sourcing/Main/ad/loginPage/SSOActions?realm=nestleondemand [HTTP/1.1 200 OK 474ms]

The information presented above will show you that my Browser tried to find the address you supplied and got presented a HTTP status code 302, a temporary redirect. Maybe a 301 should have been used here but this falls out of the scope of your question.

So you might want to check which of the three URLS in the snippet above work for you and which won't.

From there on you can start tracing the issue.

pacey
  • 3,833
  • 1
  • 17
  • 31
  • Thanks for your input. I'm semi new to the IT field and I'm not really sure what your showing me, or what I should take away from it... – Will Nov 09 '10 at 15:44
  • I know those are HTTP commands, I'm familar with HTTP get, post I'm assuing shows the page – Will Nov 09 '10 at 15:50
  • +1 for the GET https, I didn't even notice it was redirecting. Absent minded mistake. – Supercereal Nov 09 '10 at 19:36
1

Sounds like an internal DNS issue. Check what the DNS is set to on the laptop. On a computer that it does not work on, try setting the DNS as 4.2.2.2 or another root server and see if it works. I know our VPN at my company does not work internally because our local DNS.

The server may be refusing connections over port 80 (http) and maybe it is not redirecting you to https properly. I don't know why but that should be something to look into, see if the address changes from http to https while you are staring at the blank page. Also try going to the site with https:// in front of the address.

Supercereal
  • 793
  • 1
  • 9
  • 17
  • Changed the DNS to 4.2.2.2 and still no dice >.> it doesn't time out or anything... it just doesn't load up properly. – Will Nov 09 '10 at 15:42
  • I didn't think it was DNS because when I put this employee's laptop on the network it worked fine, using our DNS servers – Will Nov 09 '10 at 15:43
  • Try it from this link: https://nestleondemand.supplier.ariba.com/ad/webjumper?itemID=ABN0AHS3yxNmX&awcharset=UTF-8 – Supercereal Nov 09 '10 at 16:04
  • 1
    That link does work, however they get a link like this everytime there is a new project. I am having one of the CSR's send me old links as well that I will post. They said about 2 weeks ago the links that nestle is sending them stopped working internally.

    One thing I am noticing is that when I hover over the links he is sending me in outlook I see blocked:: followed by the http:\url

    Here is a image.

    http://imageupper.com/i/?S0700010030011C2893195652261121

    – Will Nov 09 '10 at 16:17
1

there are a few ways to debug this internally.

First - if your using a mac simply just go to your shell or if windows go to the command prompt (start / run / type without quotes "command" and press enter)

now type

nslookup

then server 8.8.8.8

then lookup the site name your trying to get to without the http:// and the ending trailing stuff like this

nestleondemand.supplier.ariba.com

what ip does it resolve to?

now type exit.

then do ping nestleondemand.supplier.ariba.com

and see what ip it resolves to

if it is different than for sure - you have an internal DNS issue.

Speak to your IT manager - very simple fix for the local dns - such as a /etc/hosts file or lmhost file --- if still stuck please feel free to ask

Blessings,

Glenn Kelley
  • 1,304
  • +1 definitely should give this a shot. – Supercereal Nov 09 '10 at 16:03
  • I can make edits to our internal DNS if needed. I did what you just said and the nslookup gave a non authoritative answer of 216.109.104.16 and the ping resolved the same thing. – Will Nov 09 '10 at 16:04
  • I just have trouble seeing how this can be DNS related if this customers laptop on the DNS currently can access it. – Will Nov 09 '10 at 16:04
  • have you tried this from a CSR's desktop? – Glenn Kelley Nov 09 '10 at 16:16
  • Are there any firewall rules in the way ?

    what happens when you do a traceroute -- does it stop?

    if you perform from the command line (provided the proper tools are in place) this command

    curl (web address) what comes back?

    – Glenn Kelley Nov 09 '10 at 16:16
  • Yes tried from the CSR's desk. It just loads a blank page like mine take a look at this. imageupper.com/i/?S0700010030011C2893195652261121 traceroute on nestleondemand.supplier.ariba.com completes all the way to s1.ariba.com – Will Nov 09 '10 at 16:33
0

Do you have a proxy server that clients are using? Check the Internet Options->connections->Lan Settings in IE. If you have cUrl (get the Windows MSVC version here: http://curl.haxx.se/latest.cgi?curl=win32-ssl-devel-msvc ) try running curl from a commandline:

curl -D- http://nestleondemand.supplier.ariba.com/ad/webjumper?itemID=ABN0AHS3yxNmX&awcharset=UTF-8

that should print out more details on what is happening.

mfarver
  • 2,586
  • gah I'm a nub. I downloaded Curl but I have no idea how to install it / run it from the command line. – Will Nov 09 '10 at 16:23
0

Do you have anything on your network running such as ISA server? Snort - or a similar application?

From what it looks like the email application itself is tagging the link and blocking it.

What happens if from the employees desk you type the link out and go directly to it - NOT using the mail link ?

Glenn Kelley
  • 1,304