Die Nebel in meiner Kristallkugel lichten sich :-)
Wenn Du im Agent versuchst mit @urlopen() was zu öffnen, versucht der Server selbst die besagte URL zu öffnen. Daher die Fehlermeldung.
Ich weiss jetzt nicht wie umfangreich der Agent ist. Aber in LS könntest Du das ganze recht einfach mache:
dim neueURL as string
neueURL="/html1.html"
print "[" & neueURL & "]"
Dann wird die neue Seite im Browser geladen.
Oder Du könntest die ganze Berechnung des Links ins $$Return Feld integrieren.