[ASP.NET/HTML] Links veranderen van locatie.

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

Voor mijn werk heb ik de Support site moeten herbouwen, nu loop ik tegen een merkwaardig probleem aan waar ik niets op kan vinden.

Ik heb een Masterpage met harde links naar de hoofdsite.
Ik benader de site intern en de links geven netjes http://www. weer
Ik benader de site extern en de links geven http://jobs. weer
De Masterpage bevat -nergens- http://jobs. of jobs in de pagina, ook in de codebehind staat er nergens een regerentie naar.

Er bestond eerst wel een website met dit adres maar deze is sinds een herorganisatie niet meer in de lucht.

Ik heb al gezocht op google maar de zoektermen die ik probeerde gaven behoorlijk veel irrelevante pagina's.

Weet iemand misschien iets waarmee dit te maken kan hebben?

Misschien ook handig om de site te vermelden: *snip*

Alvast bedankt.

[ Voor 1% gewijzigd door Woy op 22-12-2010 16:11 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op woensdag 22 december 2010 @ 15:55:
Hallo,

Voor mijn werk heb ik de Support site moeten herbouwen, nu loop ik tegen een merkwaardig probleem aan waar ik niets op kan vinden.

Ik heb een Masterpage met harde links naar de hoofdsite.
Ik benader de site intern en de links geven netjes http://www. weer
Ik benader de site extern en de links geven http://jobs. weer
De Masterpage bevat -nergens- http://jobs. of jobs in de pagina, ook in de codebehind staat er nergens een regerentie naar.

Er bestond eerst wel een website met dit adres maar deze is sinds een herorganisatie niet meer in de lucht.

Ik heb al gezocht op google maar de zoektermen die ik probeerde gaven behoorlijk veel irrelevante pagina's.

Weet iemand misschien iets waarmee dit te maken kan hebben?

Misschien ook handig om de site te vermelden: *snip*

Alvast bedankt.
Of het probleem zit hem in IIS waar hij nog steeds jobs. als alias gebruikt of op de DNS die hem dat adres toekent, maar in elk geval zeker niet in ASP.NET. Ik zou daar dus beginnen met kijken.

Edit: Ik zou bij een validatie fout van mijn wachtwoord/gebruikersnaam wel verwachten dat ik een mooiere foutmelding krijg dan : Error occured.

[ Voor 7% gewijzigd door Woy op 22-12-2010 16:11 ]


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Ik heb je url even weg gehaald, want dat komt nogal spammerig over, en is verder ook niet van toegevoegde waarde.

Verder geef je wel erg weinig informatie over hoe je links samensteld. Geef eens wat relevante code. Gebruik je bijvoorbeeld ergens ~ als root voor een link? Misschien word er ergens nog wat gecached? Wat is het verschil tussen extern/intern qua firewall/proxy/ip instellingen?

[ Voor 17% gewijzigd door Woy op 22-12-2010 16:14 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Verwijderd

Topicstarter
@woy: ok, excuses voor de link dan. Ik heb de links even aangepast naar example i.p.v. het bedrijf om te zorgen dat dit niet weer voorkomt, hopelijk is dit voldoende :$

@redhornet: ik zal even kijken naar de login module, dit is een standaard module van ASP.NET en de behaviour ervan heb ik nog niet 100% van in de smiezen

De 'hoofdsite' die in deze div voorkomt staat op een andere server hier intern.
De server waar deze site op staat, staat in een DMZ en is geloof ik via een exceptie in de firewall intern bereikbaar. (alhoewel ik hier niet 100% zeker van ben).
Deze IIS heeft verder geen alias naar jobs.example.com gehad en is hier ook nooit mee verbonden geweest.
De vorige website opgebouwd met dotnetnuke bevatte wel een hyperlink naar Jobs.example.com, deze is echter verplaatst naar een folder buiten IIS bij de upgrade. De database hiervan is ook nog in de SQL server attached maar word niet aangesproken.
De server bevat 2 netwerkverbindingen waarvan 1 (intern) is uitgeschakeld, deze krijgt automatisch een ip. De externe verbinding heeft een vast IP.
Als beide verbindingen aan staan is na een tijd de webserver extern niet meer te benaderen terwijl de site IIS ingesteld staat op het vaste IP adres.
Er word intern wel een proxy gebruikt maar deze is niet van toepassing op de server.

Hopelijk heb ik hiermee voldoende info gegeven dat jullie er iets mee kunnen.

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<div id="footer">
            <div id="column1">
                <h2>
                    <a href="http://www.example.com/Systems/ediscovery.html">Systems</a></h2>
                <ul>
                    <li><a href="http://www.example.com/Systems/ediscovery.html">eDiscovery &amp; Production</a></li>
                    <li><a href="http://www.example.com/Systems/compliance.html">Compliance &amp; Litigation
                        Readiness</a></li>
                    <li><a href="http://www.example.com/Systems/law_enforcement_and_investigation.html">Law
                        Enforcement &amp; Investigation</a></li>
                    <li><a href="http://www.example.com/Systems/comint.html">Communications Intelligence</a></li>
                    <li><a href="http://www.example.com/Systems/digital_and_print_media_archiving.html">Digital
                        &amp; Print Media Archiving</a></li>
                    <li><a href="http://www.example.com/Systems/enterprise_information_management.html">Enterprise
                        Information Management</a></li>
                </ul>
                <!-- en hier stonden nog 100 regels -->
                <br />
                <h2>
                    <a href="http://www.example.com/About/offices.html">Contact Us</a></h2>
            </div>
        </div>

[ Voor 52% gewijzigd door MueR op 23-12-2010 14:16 . Reden: paar regels html weggehaald ]


  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 10:09
Zit er een Handler aan vast (zie web.config) die na het renderen nog wat aanpast, of wordt er in je Page_Render (op je basepage of in je masterpage) iets mee gedaan?

Verwijderd

Topicstarter
Nee, ik had eerst wel een global.asax met url rewriting maar deze heb ik er volledig uitgehaald na wat issues met IIS 6. De Page_Render is in alle pagina's niet aangepast

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Als je puur deze html hebt staan, dan kan het natuurlijk nooit dat er opeens een andere html naar de client gestuurd word, zonder dat er ergens een proxy tussen zit die de boel herschrijft.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Woy schreef op donderdag 23 december 2010 @ 14:46:
zonder dat er ergens een proxy tussen zit die de boel herschrijft.
My idea exactly >>
Verwijderd schreef op donderdag 23 december 2010 @ 09:31:
Er word intern wel een proxy gebruikt maar deze is niet van toepassing op de server.
Is dat 100% zeker weten zo?

[ Voor 38% gewijzigd door RobIII op 23-12-2010 15:06 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
Ik heb net even de systeembeheerder gevraagd, deze zegt me dat alleen een firewall tussen het internet en de betreffende server staat.

Ik zal voor de zekerheid even een klein html bestandje met deze links neerzetten kijken of deze het ook doet.

*edit*
ook een static html doet de verwijzing van www. veranderen naar jobs.

[ Voor 14% gewijzigd door Verwijderd op 23-12-2010 16:32 ]


  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Dan zou ik eens met een sniffer aan de kant van de server luisteren wat er precies over de lijn gaat. Er moet een stukje software ( Proxy/HttpModule/.. ) tussen zitten die het aanpast.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het probleem is opgelost.
De systeembeheerder heeft een paar dingen aangepast in O.A. ISA Server (is toch een proxy?), IIS en de DNS records en heeft het probleem weten te verhelpen, echter heeft hij niet onthouden waar het precies in zat.

In ieder geval bedankt voor het meedenken!

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op vrijdag 24 december 2010 @ 13:39:
Het probleem is opgelost.
ISA Server (is toch een proxy?)
Jep
Ik zie in de verste verte niet hoe DNS records er mee van doen zouden kunnen hebben, en ik heb ook veel moeite te geloven dat 't in IIS gezeten heeft.
Verwijderd schreef op vrijdag 24 december 2010 @ 13:39:
echter heeft hij niet onthouden waar het precies in zat.
8)7 Mooie systeembeheerder. Effe lekker in 't wilde weg zitten klikken en "ey, nu is 't opgelost!" :X

[ Voor 46% gewijzigd door RobIII op 24-12-2010 13:47 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1