Προς το περιεχόμενο

Λανθασμενη ανακατευθυνση ενος sub-domain σε διαφορετικο domain


thessalonik

Προτεινόμενες αναρτήσεις

Καλσηπερα, προσπαθω να κανω validate στον virtual server "superhost.gr" και παιρνω αυτο το response:


SSL website : The SSL certificate for this virtual server does not match superhost.gr or www.superhost.gr. Instead, it matches the hostnames : Nexus i don't know what exactly this mean but if i try to access my personal website as:
http://superhost.gr it loads ok but instead i try to load it as:
http://nexus.superhost.gr instead of being shown my actual website which is http://superhost.gr iam seeing one of the websites i host which is http://ypsilandio.gr

ΔΕΝ εχω δημιουργησει sub-domain με ονομα "nexus" και μου κανει εντυπωση πως οταν δινω στον browser "http://nexus.superhost.gr"τοrequest ανακατευθυνεται και εμφανιζει την σελιδα του "ypsilandio.gr" αντι του τιποτα η εστω του superhost.gr


Γιατι συμβαινει αυτο μπορειτε να βοηθησετε?


σας δινω και το ouput της grep ως προς το virtualhost:


[root@nexus ~]# grep -i '<virtualhost' /etc/httpd/conf/httpd.conf 
# ports, instead of the default. See also the <VirtualHost>
# <VirtualHost> definition.  These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
# All of these directives may appear inside <VirtualHost> containers,
# If you do not specify an ErrorLog directive within a <VirtualHost>
# logged here.  If you *do* define an error logfile for a <VirtualHost>
    # If you do not define any access logfiles within a <VirtualHost>
    # define per-<VirtualHost> access logfiles, transactions will be
<VirtualHost 104.168.171.101:80>
<VirtualHost 104.168.171.101:80>
<VirtualHost 104.168.171.101:443>
<VirtualHost 104.168.171.101:443>
<VirtualHost 104.168.171.101:443>
<VirtualHost 104.168.171.101:80>
<VirtualHost 104.168.171.101:80>
[root@nexus ~]# 

4 sites φιλοξενω ολα κιολα μαζι με το δικο μου.


superhost.gr

varsa.gr

ypsulandio.gr

kidsclubpaidika.gr

 

my VPS server has only 1 ip address which is '104.168.171.101' 

 

Γ

 

Τι ακριβως πρεπει να ακων για να δω που βρισκεται καποιο mismatch ή λαθος?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 42
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Το πρόβλημά σου είναι ποιο πολύπλοκο απότι σκέφτεσαι.

 

Λογικά έχεις έναν a record wildcard που βαράει την public IP

104.168.171.101

 

Το domain http://ypsilandio.gr/ και βασικά ο πάροχος δεν έχει ελέγξει τα resolves σωστά και το συγκεκριμένο domain δε παίζει με host headers αλλά έχει οριστεί να απαντάει σε οποιδήποτε request για αυτή την IP ( 104.168.171.101)

 

Έτσι οποιοδήποτε hostame κάνει resolve στην IP 104.168.171.101 πάει στο ypsilandio.gr.

 

Θα βρείς στα dns records ένα record της μορφής *.superhost.gr =  104.168.171.101 το οποίο πρέπει να βγάλεις είτε να κάνεις ένα alias που * = superhost.gr

Ώστε όποιος πάει να καλέσεις οποιδήποτε μη υπαρκτό subdomain να τον ανακατευθύνει στην αρχική σου σελίδα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

nexus είναι το hostname σου, όταν προσπαθησες να φτιάξεις ssl certificate προφανώς κάτι έκανες λάθος. Χωρίς να θέλω να φανώ έξυπνος θες ακόμα δουλειά σε linux,  apache deployment, ssl concepts και μπολικο διάβασμα. Δεν είναι κάναμε copy-paste εντολές που βρήκαμε σε ένα guide. Redirect

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

δεν μου απαντας καθολου στο για ποιον λογο γινεται redirect του request 'nexus.superhost.gr' προς το 'ypsilandio.gr' την στιγμη που δεν εχω δωσει τετοιες οδηγιες στο httpd.conf

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Και ξαναλέω. Δεν κάνει redirect hostname αλλά όποιδήποτε subdomain που δεν έχει record κάνει resolve στην IP 104.168.171.101

 

Άνοιξε http://104.168.171.101

 

Να δεις τι σου ανοίγει.

 

Επίσης βλέπω το έφτιαξες ήδη και μάλλον βρήκες τι φταίει.

 

Και το να κάνεις hosting ένα service δεν είναι απλά να ξέρω λίγο από internet. Παθαίνεις, διαβάζεις και μαθαίνεις στην ζωή.

 

Τα certificates δεν έχουν καμία σχέση με τα dns records.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

to  http://104.168.171.101 νοιγει το ypsilandio.gr ενω θα επρεπε να ανοιγει το http://superhost.gr

 

αυτο τωρα τι χρειαζεται? ειναι αριθμητικη ip address και οχι subdomain.domain.gr

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Έχει αγοράσει dedicated static ip είτε ένα vps? γιατί στο ίδιο μηχάνημα με την ίδια ip υπάρχει και άλλο site hosted.

Που έχει θεωρηθεί ότι θα απαντάει χωρίς host headers.

Είναι βασικά θέμα παρόχου, στην συγκεκριμένη περίπτωση Hostwinds ρύθμιση.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

VPS εχω με μια σταθερη ip.

 

απανταει το ypsilandio.gr το οποιο φιλοξενω ενω θα επρεπε να απανταει το primary domain μου που ειναι το superhost.gr

 

τι εννοεις "Που έχει θεωρηθεί ότι θα απαντάει χωρίς host headers" τι σημαινει αυτο?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ψάξτω στο internet. Δυστυχώς δεν μπορώ να σου κάνω μάθημα για το τι είναι host header, τι είναι dns κλπ.

 

Αυτό που μπορώ να κάνω είναι να σου δώσω το έναυσμα του τι θα κοιτάξεις.

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σου είπα τι πρέπει να κάνεις. Τώρα πως θα το κάνεις εξαρτάται από το configuration σου και το setup σου αλλά και την θέλησή σου να το ψάξεις.

 

Το να σου δώσω έτοιμη την λύση (ψάρι) όμως δε θα σε βοηθήσει να μάθεις για να μπορείς να λύσεις και άλλα παρόμοια προβλήματα (ψάρεμα).

 

Στην τελική ξαναλέω είναι λάθος στο configuration σου.

 

Αν ψάξεις "hosting using host header" η λύση θα βρεθεί μπροστά σου. Αλλά δεν έψαξες, μόνο ζητάς να σου δώσουμε έτοιμη τροφή.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

αυτο βγαζει λινκς για microsoft kai IIS.

 

Βασικα εσυ αντι να με βοθησεις ρε φιλε με ταλαιπωρεις.

 

Ουτε καν μου εξηγησες με απλα λογια τι φταιει και οταν σινω την ip παιρνω ως απαντηση εκεινο το domain.

Δηλαδη περα απο την directiva που χρειαζεται δεν καταλαβαινω για ποιο λογο συμβαινει αυτο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Φίλε αν δε καταλαβαίνεις δεν φταίω εγώ.

Εγώ σου είπα τεχνικά τι υφίσταται. Αν θέλεις να το φτιάξεις θα καταλάβεις, θα ψάξεις και θα βρείς τι πρέπει να γίνει τεχνικά και να το φτιάξεις.

 

Αν δε..., δίνεις την δουλειά σε άλλον.

 

Με συγχωρείς άλλα έτοιμες λύσεις δε θέλω αλλά ούτε είμαι υποχρεωμένος να σου δώσω. Δε μου τις δώσανε, έκατσα έψαξα, έμαθα.

Επίσης εσύ θα έχεις οικονομικό όφελος από αυτό, έστω ασχολήσου.

Επεξ/σία από SwAToNeR
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Φίλε αν δε καταλαβαίνεις δεν φταίω εγώ.

Εγώ σου είπα τεχνικά τι υφίσταται. Αν θέλεις να το φτιάξεις θα καταλάβεις, θα ψάξεις και θα βρείς τι πρέπει να γίνει τεχνικά και να το φτιάξεις.

 

Αν δε δίνεις την δουλειά σε άλλον.

 

Με συγχωρείς άλλα έτοιμες λύσεις δε θέλω αλλά ούτε είμαι υποχρεωμένος να σου δώσω. Δε μου τις δώσανε, έκατσα έψαξα, έμαθα.

Επίσης εσύ θα βγάλεις οικονομικό κέρδος από αυτό, έστω ασχολήσου.

Έτσι είναι, εμείς εδω μέσα ούτε κέρδος έχουμε, ούτε λεφτά βγάζουμε, ούτε τίποτα. Το μόνο που κάνουμε είναι να δίνουμε κατευθύνσεις για να ψαχτείς εσύ παραπάνω, δεν είμαστε τμήμα να σου εξηγήσουμε τη θεωρία. Απο τη στιγμή που νοιώθεις οτι ταλαιπωρήσε, αν δεν είσαι φοιτητής για να έχεις πρόσφατο το διάβασμα, καλύτερα δωσε το σε μια εταιρεία να στο φτιάξει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το internet  θα σου δώσει την πληροφορία. Την γνώση και την εμπειρία θα την μαζέψεις μόνος σου.

Έτοιμες και εύκολες λύσεις είναι μόνο αν τις κάνουν άλλοι.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Επισκέπτης
Αυτό το θέμα είναι πλέον κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...