Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[ASP] XML ophalen werkt niet op bepaalde server

Pagina: 1
Acties:

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 04-11 09:21
Een script voert o.a. het volgende stukje code uit:

code:
1
2
3
4
5
6
7
8
Set ServerXML = Server.CreateObject("Microsoft.XMLDOM")
    ServerXML.resolveExternals = False
    ServerXML.validateOnParse = False
    ServerXML.async = False
    ServerXML.setProperty "ServerHTTPRequest", True 

    ServerXML.Load ("http://maps.google.com/maps/geo?q="& postcode &"+netherlands&output=xml&key=ABCDEF")
    Set XMLDestination = ServerXML.getElementsByTagName("Point")


Dit werkt prima op mijn eigen server, bij Vevida (hostingprovider), maar niet bij de klant op de server. Op die server heb ik verder geen toegang, en zij weten ook niet wat er misgaat.

Het vervelende is dat ik helemaal geen foutmelding krijg. Het duurt gewoon heel lang op die server voordat het bovenstaande stukje code (regel "ServerXML.Load") uitgevoerd wordt, waarna ik na het laden geen foutmelding te zien krijg.

Op de andere servers werkt het binnen een fractie van een seconde.

Iemand een idee ? Het Microsoft.XMLDOM is geregistreerd, anders moet ik daar een foutmelding van krijgen. Iets met rechten te maken ?

Pay peanuts get monkeys !


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 14-11 14:17

Jaspertje

Max & Milo.. lief

Kan je de XML wel zien als je de URL in de browser typed?

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 04-11 09:21
Jaspertje schreef op vrijdag 16 mei 2008 @ 08:15:
Kan je de XML wel zien als je de URL in de browser typed?
ja, dat is uiteraard geen probleem. het moet echt een instelling op die server zijn.

Pay peanuts get monkeys !


  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 04-11 09:21
Iemand nog een idee ? De server draait overigens IIS 5.0

Pay peanuts get monkeys !


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 18-11 08:25

Janoz

Moderator Devschuur®

!litemod

Het is duidelijk een server issue. Zonder de specifieke gegevens van de server is er weinig over te zeggen. Met specifieke gegevens bedoel ik niet de specs, maar vooral instellingen en logs. Het lijkt me dat toch wel ergens een fout op moet treden en dat deze ergens gelogd wordt?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Niemand_Anders
  • Registratie: Juli 2006
  • Laatst online: 09-07-2024

Niemand_Anders

Dat was ik niet..

Er is een grote kans dat de firewall je request blokkeert. Het is bij hosting providers normaal dat webservers zelf geen (andere) websites kunnen bezoeken. Dat voorkomt o.a. namelijk dat als de server wordt gehacked, dat de hacker 'even' een rootkit kan downloaden.

Meestal moet je een verzoek bij de hosting provider neerleggen waarin je aangeeft dat server xxx IP y en port z moet kunnen benaderen.

If it isn't broken, fix it until it is..

Pagina: 1