• Steeefie
  • Registratie: februari 2007
  • Niet online

Steeefie

Product prutser

Topicstarter
Beste tweakers,

Op dit moment heb ik op een server een programma (programma1) draaien wat gebruikt maakt van Tomcat. Het pakket draait op poort 8080. Ook draai ik een andere programma (programma2) op dezelfde server wat geconfigureerd is via IIIS5.

Wat wil ik nu graag:
Op dit moment ga ik via http://a.domein.nl/programma2 naar programma2. Bij programma2 moeten linkjes komen naar programma1. Nu moet ik naar programma1 op de volgende manier: http://a.domein.nl:8080/. Ik vind dit niet echt heel mooi en zou het graag als http://a.domein.nl/programma1 hebben.

Nu ben ik heel benieuwd hoe ik dit wel kan oplossen. http://a.domein.nl moet gewoon blijven en kan niet vervangen worden. Alles wat achter de streep staat kan worden vervangen wat mij betreft.

Ik kan de namen van het pakket en domein niet bekend maken helaas, het betreft een stageopdracht bij een bedrijf en het gaat om een stukje intranet voorziening, vragen mocht wel, geen namen van pakketten noemen en ook geen domeinnaam. Toch was ik benieuwd of de url wat mooier gemaakt kon worden zonder :8080.

Graag hoor ik van jullie,

Steeefie.

Automatiseren kun je leren


  • Standeman
  • Registratie: november 2000
  • Laatst online: 15:45

Standeman

Moderator Witgoed / General Chat

Prutser 1e klasse

Tja, je kan geen 2 servers op dezelfde port (80) hebben draaien.

Voor apache http is er mod_jk om alles te laten forwarden. Geen flauw idee of dat voor iis5 er ook is.

The ships hung in the sky in much the same way that bricks don’t.


  • Steeefie
  • Registratie: februari 2007
  • Niet online

Steeefie

Product prutser

Topicstarter
Ik heb er te weinig verstand van, maar ben wel bereid er wat van te leren. Ik heb inmiddels: http://tomcat.apache.org/.../webserver_howto/iis.html gevonden en nu was mijn vraag, denk je dat dat zou kunnen werken?

Automatiseren kun je leren


  • JapyDooge
  • Registratie: juli 2002
  • Laatst online: 27-09 06:14

JapyDooge

NoxiousPluK

Een andere (ranzige) optie is natuurlijk op /programma2 een huge frame te laten verwijzen naar de :8080 :+
Ik zou er persoonlijk niet zo'n probleem mee hebben, let wel dat bij veel bedrijven poort 8080 naar buiten niet open staat en je pagina dus niet bereikbaar is.

  • TimDJ
  • Registratie: februari 2002
  • Laatst online: 22:38
een tweede ip aanvragen kan natuurlijk ook. Kost bij deze meeste hosts maar een paar euro per maand.

Freelance Drupal developer


  • Standeman
  • Registratie: november 2000
  • Laatst online: 15:45

Standeman

Moderator Witgoed / General Chat

Prutser 1e klasse

Steeefie schreef op woensdag 03 november 2010 @ 14:30:
Ik heb er te weinig verstand van, maar ben wel bereid er wat van te leren. Ik heb inmiddels: http://tomcat.apache.org/.../webserver_howto/iis.html gevonden en nu was mijn vraag, denk je dat dat zou kunnen werken?
Als het beschreven, denk ik wel ja ;)

overigens:
The IIS-Tomcat redirector was developed and tested on:

* WinNT4.0-i386 SP4/SP5/SP6a (should be able to work with other service packs), Win2K and WinXP and Win98
* IIS4.0 and PWS4.0 (numerous people have working IIS 5 and IIS 6 configurations)
* Tomcat 3.2 and later, Tomcat 4.x, Tomcat 5 and 5.5 and Tomcat 6

The redirector uses ajp12 and ajp13 to send requests to the Tomcat containers. There is also an option to use Tomcat in process, more about the in-process mode can be found in the in process howto.
Dus het zou moeten kunnen..

The ships hung in the sky in much the same way that bricks don’t.


  • Steeefie
  • Registratie: februari 2007
  • Niet online

Steeefie

Product prutser

Topicstarter
Het is ook de bedoeling dat het binnen het pand blijft. Ik heb dat idee van een frame al voorgesteld. Je laat dan gewoon via /programma2 poort 8080 in. Nu komt het probleem: Mensen willen elkaar wat laten zien en willen een link kopieren. Dan kopieren ze http://a.domein.nl/programma2 en komen ze op de voorpagina uit.

Helaas, het was een mooie oplossing geweest maar ze trappen er niet in..

Automatiseren kun je leren


  • Steeefie
  • Registratie: februari 2007
  • Niet online

Steeefie

Product prutser

Topicstarter
FAD schreef op woensdag 03 november 2010 @ 14:35:
een tweede ip aanvragen kan natuurlijk ook. Kost bij deze meeste hosts maar een paar euro per maand.
Hoe een tweede ip aanvragen? Het zijn allemaal interne servers binnen het pand, of bedoel je dat niet?

Automatiseren kun je leren


  • Sendy
  • Registratie: september 2001
  • Niet online
Een standaard oplossing hiervoor is een forwardreverse proxy. Deze neemt het verzoek, http://a.domein.nl/programma1, stuurt dit door naar http://a.domein.nl:8080/, vertaalt wat er terugkomt (:8080 => /programma1), en geeft dan de pagina terug.

[Voor 10% gewijzigd door Sendy op 03-11-2010 15:00. Reden: Ben ik nou in de war forward vs. reverse?]


  • Spotmatic
  • Registratie: februari 2003
  • Laatst online: 22:56

Spotmatic

Ken sent me

Steeefie schreef op woensdag 03 november 2010 @ 14:38:
Helaas, het was een mooie oplossing geweest maar ze trappen er niet in..
Je draait op IIS5. Is Ionics Isapi Rewrite filter niks voor dit probleem? De URL die je in je browser ziet wordt dan op de server omgezet naar een :8080 URL.

http://iirf.codeplex.com/

Trotse Volkswagen T1 en T3 bezitter


  • Steeefie
  • Registratie: februari 2007
  • Niet online

Steeefie

Product prutser

Topicstarter
@Sendy:
Sendy schreef op woensdag 03 november 2010 @ 14:47:
Een standaard oplossing hiervoor is een forward proxy. Deze neemt het verzoek, http://a.domein.nl/programma1, stuurt dit door naar http://a.domein.nl:8080/, vertaalt wat er terugkomt (:8080 => /programma1), en geeft dan de pagina terug.
Hoe kan ik dit inregelen? en waar dient dit ingeregeld te worden, binnen IIS, Tomcat of misschien zelfs wel de proxy?


@Spotmatic:
Spotmatic schreef op woensdag 03 november 2010 @ 14:47:
[...]
Je draait op IIS5. Is Ionics Isapi Rewrite filter niks voor dit probleem? De URL die je in je browser ziet wordt dan op de server omgezet naar een :8080 URL.
http://iirf.codeplex.com/
Ga ik ook even naar laten kijken op systeembeheer

Automatiseren kun je leren


  • Keiichi
  • Registratie: juni 2005
  • Laatst online: 00:54
Reverseproxy.

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • wasted247
  • Registratie: oktober 2006
  • Laatst online: 10-07 10:57
Er is voor tomcat een isapi extensie beschikbaar welke precies doet wat jij wilt, deze forward specifieke urls of delen van urls naar tomcat, zonder dat je dit ziet. Wij maken hier gebruik van voor bijvoorbeeld sites die een tomcat applicatie bevatten maar bvb ook op coldfusion draaien (of een andere programmeer taal, for that matter).

Zie hier voor details. Je zal een aantal zaken moeten configureren in Tomcat (worker.properties, uriworkermap.properties, een isapi_redirect.dll plaatsen en deze configureren via isapi_redirect.properties) in IIS maak je een virtuele directory aan die wijst naar de dir waar de DLL binnen tomcat staat. Hiernaast maak je een isapi aan.

Hierna moet het prima werken, wij hebben er nooit problemen mee ondervonden. Mocht je hulp nodig hebben met de config, kun je me eventueel DMen.

[Voor 6% gewijzigd door wasted247 op 03-11-2010 15:03]


  • Sendy
  • Registratie: september 2001
  • Niet online

  • TimDJ
  • Registratie: februari 2002
  • Laatst online: 22:38
Steeefie schreef op woensdag 03 november 2010 @ 14:38:
[...]
Hoe een tweede ip aanvragen? Het zijn allemaal interne servers binnen het pand, of bedoel je dat niet?
Als je eigen interne netwerk hebt zou je een tweede ip adres kunnen toewijzen aan dezelfde netwerkkaart. Dan laat je de ene service op het ene ip luisteren en de andere hang je dan aan het tweede ip.

Freelance Drupal developer


  • calvinturbo
  • Registratie: mei 2009
  • Laatst online: 18:16
JapyDooge schreef op woensdag 03 november 2010 @ 14:31:
Een andere (ranzige) optie is natuurlijk op /programma2 een huge frame te laten verwijzen naar de :8080 :+
Ik zou er persoonlijk niet zo'n probleem mee hebben, let wel dat bij veel bedrijven poort 8080 naar buiten niet open staat en je pagina dus niet bereikbaar is.
Of zo'n script dat een pagina in een DIV laad, stuk minder "ranzig" dan een (i)frame

  • Steeefie
  • Registratie: februari 2007
  • Niet online

Steeefie

Product prutser

Topicstarter
Voor nu al heel hartelijk dank voor de hulp! Ik ga morgen op het werk/stage aan de test met deze oplossingen. Nadeel is dat ik het eerst dien te bespreken met de mensen van systeembeheer dus een antwoord kan even duren! Ik kom er iig op terug!

Bedankt,
Steeefie.

Automatiseren kun je leren


  • Steeefie
  • Registratie: februari 2007
  • Niet online

Steeefie

Product prutser

Topicstarter
Op dit moment zijn ze bij Systeembeheer erg druk en kan er nog niet worden geinstalleerd. Wel hebben ze even gekeken naar de oplossing en het zou ook bij ons moeten werken.

Als er zich nog problemen voordoen laat ik het weten,

Steeefie.

Automatiseren kun je leren


  • CodeCaster
  • Registratie: juni 2003
  • Niet online

CodeCaster

👌👀 good shit ✔💯

calvinturbo schreef op woensdag 03 november 2010 @ 15:14:
[...]


Of zo'n script dat een pagina in een DIV laad, stuk minder "ranzig" dan een (i)frame
Waarom vind je dat? Op jouw manier wordt een site langzamer, omdat de eerste webserver het verzoek moet forwarden naar de tweede webserver, en ook nog eens de URL's moet rewriten. Met een frame schakel je dit tussenstation uit.

@TS: je zou ook URL Rewriter and Reverse Proxy kunnen gebruiken. En je bent natuurlijk niet afhankelijk van systeembeheer, je zou ook even een VM kunnen opzetten om het een en ander uit te proberen.

As always, we are nailed to a cross of our own construction.

Pagina: 1


Nintendo Switch (OLED model) Apple iPhone 13 LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S21 5G Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True

Tweakers maakt gebruik van cookies

Bij het bezoeken van het forum plaatst Tweakers alleen functionele en analytische cookies voor optimalisatie en analyse om de website-ervaring te verbeteren. Op het forum worden geen trackingcookies geplaatst. Voor het bekijken van video's en grafieken van derden vragen we je toestemming, we gebruiken daarvoor externe tooling die mogelijk cookies kunnen plaatsen.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Forum cookie-instellingen

Bekijk de onderstaande instellingen en maak je keuze. Meer informatie vind je in ons cookiebeleid.

Functionele en analytische cookies

Deze cookies helpen de website zijn functies uit te voeren en zijn verplicht. Meer details

janee

    Cookies van derden

    Deze cookies kunnen geplaatst worden door derde partijen via ingesloten content en om de gebruikerservaring van de website te verbeteren. Meer details

    janee