Modifier l'endroit où le DNS pointe

Modifier l'endroit où le DNS pointe - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 29-12-2014 à 16:19:21    

Bonjour à tous,
 
Pour la partie hardware :
- Serveur virtuel fonctionnant sous Windows Server 2008 r2 (offre F.C.E de chez Orange)
 
Pour la partie software :
- Base de données développée avec JBOSS.
 
Voici la petite histoire :  
 
Pour les besoins de ma collectivité, une base de données a été réalisée et stockée sur une offre FCE (Flexible Computing Express) de chez Orange. Sans opération de ma part, lorsque je saisis l'adresse : www.crysalis-textilelibrary.eu, mon navigateur me répond en affichant un site internet stocké sur le serveur IIS (comme le dossier est dans état initial, il n'affiche que le logo IIS) mais ce que je souhaite c'est afficher ma base de données développée sous JBOSS.
 
Ainsi via les fonctions que proposent IIS, j'ai réalisé une redirection qui permet de charger ma base de données lorsque je saisis www.crysalis-textilelibrary.eu.
 
Vous me direz, tout va bien alors ! Mais non ! Les partenaires européens font "la gueule" car à cause de cette redirection, les navigateurs modifient (et c'est logique) l'adresse sur laquelle nous avons été redirigée à savoir : http://195.25.101.6:8088/crysalisI [...] rchQ.xhtml
 
Ma question est donc : "est il possible dès lors où je saisis : www.crysalis-textilelibrary.eu, que ma base de données s'affiche sans pour autant que l'adresse web modifiée ?"
 
La seule solution est elle de contacter Orange afin qu'il modifie leurs DNS ?
 
D'avance merci
 
Geowes

Reply

Marsh Posté le 29-12-2014 à 16:19:21   

Reply

Marsh Posté le 29-12-2014 à 16:25:23    

soit tu utilises ton iis en reverse proxy soit tu dégages iis et tu dis à jboss d'écouter sur le port 80.

Reply

Marsh Posté le 30-12-2014 à 08:47:08    

Bonjour à tous et merci pour cette rapide réponse.
 
J'avais déjà testé cette solution et ça fonctionnait dans le sens où lorsque je saisis :
 
http://195.25.101.6/crysalisInterf [...] rchQ.xhtml  
 
ou
 
http://195.25.101.6:80/crysalisInterface/faces/Page_sampleSearchQ.xhtml
 
Ma BDD s'affiche... mais ce que je souhaiterais c'est que mon navigateur web affiche ce même contenu lorsque je saisis : www.crysalis-textilelibrary.eu
 
A l'heure où je vous écris, j'ai le droit à une 404...
 
Une idée ?
 
D'avance merci
 
Geoffrey
 
 

Reply

Marsh Posté le 30-12-2014 à 11:05:35    

faut juste que le dns pointe sur la bonne ip ce qui est le cas (et que le serveur web ne réécrive pas ou n'utilise pas des url absolues où tu as hardcodé l'ip)

Reply

Marsh Posté le 30-12-2014 à 11:30:09    

Hardcodé l'IP ?
 
Si ça peut permettre de donner des idées à quelqu'un, quelques précisions sur les manips effectuées. Au final ce que je cherche à faire, c'est de changer la homepage quand AS7 se lance, c'est pourquoi dans le standalone.xml, j'ai modifié plusieurs choses (suite à la lecture de plusieurs tutos)
 

Citation :

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
<virtual-server name="default-host" enable-welcome-root="false">


 
J'ai modifié la valeur : enable-welcome-root de true vers false.
 
Ensuite, dans standalone/deployments/
 
J'ai mon appli : CrysalisEAR.ear dans lequel un dossier "META-Inf" me permet de modifier une autre valeur :
 

Citation :

<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:application="http://java.sun.com/xml/ns/javaee/application_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ [...] .xsd&#034; id="Application_ID" version="6">
  <display-name>CrysalisEAR</display-name>
  <module>
    <web>
      <web-uri>crysalisInterface.war</web-uri>
      <context-root>/</context-root>
    </web>
  </module>
  <module>
    <ejb>crysalisBeans.jar</ejb>
  </module>
</application>


 
dans son état initial, la balise <context-root> a pour valeur : CrysalisInterface. Plusieurs forums indiquent qu'il faut remplacer cette valeur par " / ".... Dès l'instant où je fais ça, mon navigateur Web charge une page blanche....
 
J'ai tenté de mettre le chemin suivant :  
 
/crysalisInterface/faces/
 
Mais celà ne fonctionne pas non plus... sans doute que le navigateur recherche un "index.* mais la page d'accueil porte le nom suivant : sampleSearchQ.xhtml
 
Quoi qu'il en soit, merci pour l'aide à la recherche d'une solution :)...

Reply

Marsh Posté le 30-12-2014 à 11:33:56    

Du coup maintenant ça marche sur http://www.crysalis-textilelibrary [...] rchQ.xhtml
 
Une redirection de / vers /crysalisInterface/faces/Page_sampleSearchQ.xhtml ça irait pas ?

Reply

Marsh Posté le 30-12-2014 à 13:43:24    

Merci beaucoup Je@nb de tes réponses qui m'ont permis d'avancer à un résultat pas mal..
 
Comme tu viens de me le conseiller, j'ai fait une redirection de / vers /crys.....xhtml.
 
Deux bonnes choses grâce à toi :
- utilisation du port 80 plutôt qu'un port lambda
- URL plus explicte qu'une IPv4 :)
 
Merci à toi.
 
Geowes

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed