• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Problem mit Webserver !

cyycco

Newbie
Schön Guten Tag,

Ich habe folgendes Problem :

Ich habe mir über Confixx , 2 DE Domains registriert.Das war letzte Woche Donnerstag.Nun sind die beiden DE domains aber immer noch nicht Freigeschaltet.An Confixx kann es nicht liegen da ich alles schon geguckt haben.Ich hoffe ihr könnt mir helfen.

Mfg

cyycco
 

nbkr

Guru
Domains registieren ist Aufgabe des Providers, oder verstehe ich da was falsch. Frag doch einfach mal dort nach.
 

PC-Ulf

Member
Hallo cyycco :lol:
Halten wir fest: httpd.conf richtig konfiguriert und Syntaxcheck mit httpd2 -t gab keine Fehlermeldungen aus. Ich gehe von Apache2 aus, sollte es nicht stimmen, dringend sagen.
Netzwerkinterface ist ordentlich eingerichtet (ifconfig Schnittstellen überprüft), der Rechner läßt sich auch von extern anpingen.

Wo steht der Server :?:
Wenn at home, deaktiviere die Firewall und achte darauf, das die Ports bei externen Firewalls (z.B. FritzBox) freigeschaltet sind.
Ist die Domainzuordnung korrekt, werden die Domains zur richtigen IP geleitet :?:


Wenn eine Fragestellung nicht klar ist, oder Du nicht weißt wie dies überprüft wird, ruhig fragen. Wir alle haben mal angefangen.

edit/
nbkr schrieb:
Domains registieren ist Aufgabe des Providers, oder verstehe ich da was falsch. Frag doch einfach mal dort nach.
Kommt darauf an wie das Szenario ist, hat man z.B. einen Server gemietet, so geht man meist über einen externen Dienstleister die Domains selber registrieren (weitaus günstiger).
Generell muß die registrierte Domain auf jeden Fall an die IP-Nummer des Server weiterleiten, zumindestens im Szenario Internet. Mit Hilfe von z.B. Confixx sorgt man dann für die richtige Weiterleitung auf dem Server.
 
OP
C

cyycco

Newbie
Hallo Pc Ulf,

Wie konfiguriert ich den die httpd.conf richtig ?
Und das Netzwerkinterface wie überprüfe ich das ?
Ist ein gemietete Server .
 

PC-Ulf

Member
Von der httpd.conf aus wird ja die Datei von Confixx aus eingebunden und sollte funktonieren. Wenn httpd2 -t also einen Syntax OK gibt, brauchts Du am Apache (den Webserver) nichts mehr zu machen (da ja die Einträge durch include in der httpd.conf mit confixx_vhost enthalten sind).
Gemieteter Server, also kommst Du auf den Server von einem anderen Rechner drauf. Dein Dienstleister hat diesen Server also richtig konfiguriert (mit ifconfig erhälst Du alle relevanten Daten).
Dann bleiben nur zwei wahrscheinliche Ursachen: entweder, Du hast Dich mit einer Firewall blockiert, oder mit der Namensauflösung stimmt was nicht. Kontrolliere auch mal mit ps auxf ob der Apachserver läuft.
Wenn Du für eine Domain Deinen Server schon erfolgreich nutzt, dann liegt mit hoher Wahrscheinlichkeit der Fehler bei der Registrierung.
Wo hast Du denn die Domains registrieren lassen? Bei Dot de (also Domains mit Endung .de) ist denic zuständig, auf www.denic.de kannst Du hier Deine Domains checken.

Poste doch mal bitte die Ausgabe von httpd -t und ifconfig (verändere aber die IP Nummern durch XXX, auch die Hardwareadresse, es sei denn, diese bestehen aus NULLEN). Am einfachsten klappt dies über eine Pipeline, Du kannst die Ausgaben per Mail zuschicken und per Cut & Copy hier posten, z.B. httpd2 -t | mail Emailadresse.
 

nbkr

Guru
PC-Ulf schrieb:
edit/
nbkr schrieb:
Domains registieren ist Aufgabe des Providers, oder verstehe ich da was falsch. Frag doch einfach mal dort nach.
Kommt darauf an wie das Szenario ist, hat man z.B. einen Server gemietet, so geht man meist über einen externen Dienstleister die Domains selber registrieren (weitaus günstiger).
Generell muß die registrierte Domain auf jeden Fall an die IP-Nummer des Server weiterleiten, zumindestens im Szenario Internet. Mit Hilfe von z.B. Confixx sorgt man dann für die richtige Weiterleitung auf dem Server.

Das man an und für sich Domains registrieren muss und bei den A und MX Records dann die IP des Servers, bzw. die Adresse des Mailexchangers einträgt, war mir klar. Nur der Orginialpost klang danach, dass er die Domain beim Hoster des Server beantragt hat und die nicht in die Gänge kommen.
 
OP
C

cyycco

Newbie
PC-Ulf schrieb:
Von der httpd.conf aus wird ja die Datei von Confixx aus eingebunden und sollte funktonieren. Wenn httpd2 -t also einen Syntax OK gibt, brauchts Du am Apache (den Webserver) nichts mehr zu machen (da ja die Einträge durch include in der httpd.conf mit confixx_vhost enthalten sind).
Gemieteter Server, also kommst Du auf den Server von einem anderen Rechner drauf. Dein Dienstleister hat diesen Server also richtig konfiguriert (mit ifconfig erhälst Du alle relevanten Daten).
Dann bleiben nur zwei wahrscheinliche Ursachen: entweder, Du hast Dich mit einer Firewall blockiert, oder mit der Namensauflösung stimmt was nicht. Kontrolliere auch mal mit ps auxf ob der Apachserver läuft.
Wenn Du für eine Domain Deinen Server schon erfolgreich nutzt, dann liegt mit hoher Wahrscheinlichkeit der Fehler bei der Registrierung.
Wo hast Du denn die Domains registrieren lassen? Bei Dot de (also Domains mit Endung .de) ist denic zuständig, auf www.denic.de kannst Du hier Deine Domains checken.

Poste doch mal bitte die Ausgabe von httpd -t und ifconfig (verändere aber die IP Nummern durch XXX, auch die Hardwareadresse, es sei denn, diese bestehen aus NULLEN). Am einfachsten klappt dies über eine Pipeline, Du kannst die Ausgaben per Mail zuschicken und per Cut & Copy hier posten, z.B. httpd2 -t | mail Emailadresse.

Hallo PC Ulf,

Ich glaube das der Apacherserver noch garnet läuft . Was für ein Command müsste den rechts stehen wenn er laufen sollte ?
Ich nutze mein Server noch net erfolgreich mit einer Domain.

Hier die ifconfig

Link encap:Ethernet HWaddr 00:0X:XX:XX:XXXX
inet addr:XXXXXXX Bcast:XXXXXXXXXxMask:255.255.255.192
inet6 addr: xxx::xxx:xxxx:xxxx:xxxx/xx Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:109555990 errors:0 dropped:0 overruns:0 frame:0
TX packets:138644643 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1323702817 (1262.3 Mb) TX bytes:2494390473 (2378.8 Mb)
Interrupt:5 Base address:0x8c00

lo Link encap:Local Loopback
inet addr:xxxxxx Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:842 errors:0 dropped:0 overruns:0 frame:0
TX packets:842 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:62500 (61.0 Kb) TX bytes:62500 (61.0 Kb)

Und bei den Command httpd2 -t sagt er Syntex ok
 

PC-Ulf

Member
Hallo nbkr, wir sind mit den Problem umgezogen: www.linux-club.de/viewtopic.php?t=36457 , dient der Übersicht im Forum. Ich weiß aber auch noch nicht wo das Problem liegt, deshalb versuche ich es ja zu lokalisieren. Gerade deshalb freue ich mich über jede weitere Hilfe, vielleicht denke ich mal wieder in die falsche Richtung und mache alles zu kompliziert :lol:

Pakete werden gesendet, Netzwerk OK.
Apache Syntax OK, Syntax Apache OK (Einträge durch Confixx haben wir schon überprüft)

Bitte Ausgaben für folgendes posten: Läuft Apache :?: Wird die Domain richtig aufgelöst :?:
Code:
ps auxf | grep apache
apache2 start
apache2 restart
traceroute DOMAINNAME
Bei traceroute bitte in der Ausgabe die eigene IP-Nummer wieder mit XXX überschreiben, sollte diese auftauchen.

Wichtig:
Wann wurde der Server das letzte mal neu aufgesetzt vom Provider :?:
Was hast Du seitdem auf Serverebene verändert :?:
 
OP
C

cyycco

Newbie
root 2169 0.0 1.4 64144 14544 ? Ss Jun21 0:12 /us prefork -f /etc/apache2/httpd.conf
wwwrun 19104 0.0 1.4 64144 14564 ? S 09:44 0:00 \_ pd2-prefork -f /etc/apache2/httpd.conf
wwwrun 19105 0.0 1.4 64144 14564 ? S 09:44 0:00 \_ pd2-prefork -f /etc/apache2/httpd.conf
wwwrun 19106 0.0 1.4 64144 14564 ? S 09:44 0:00 \_ pd2-prefork -f /etc/apache2/httpd.conf
wwwrun 19107 0.0 1.4 64144 14564 ? S 09:44 0:00 \_ pd2-prefork -f /etc/apache2/httpd.conf
wwwrun 19108 0.0 1.4 64144 14564 ? S 09:44 0:00 \_ pd2-prefork -f /etc/apache2/httpd.conf

Traceroute :

traceroute to xxxxxxxx (xxxxxxx), 30 hops max, 40 byte packets
1 xxxxxxxxxx (xxxxxxxxx) 0.000 ms 0.000 ms 0.000 ms
 

PC-Ulf

Member
Was passiert wenn Du die Domain im Browser aufrufst :?:
Wirst Du dann zu Confixx geleitet, oder erscheint eine Fehlermeldung (wenn ja, bitte Code angeben) :?:

Die Ausgabe von traceroute verwirrt mich ein bißchen. Schick mir mal bitte per PN einen Domainnamen der nicht funktioniert.
 

PC-Ulf

Member
:lol: Domain ist bei der Denic nicht registriert. Über Confixx verwaltest Du Deinen Server, wenn Du hier eine Domain anlegst bedeutet das nur: Apache lauscht auf Port 80 und leitet auf das angegebene Verzeichnis alle Anfragen zum zugehörigen Domainnamen. (Meine Tracerouteversion gibt auch die Meldung aus die ich erwartet habe.)

Bei Dot .de ist der Registrar www.denic.de . Wenn Du die Domain im Browser eingibst, landen dot de Anfragen bei der Denic, die wiederum auf Deinen Server verweist. Erst hier übernimmt Dein Server die Arbeit.

Da du mit Confixx Apache verwalten kannst, solltest Du Dir einen externen Dienstleister holen: www.linux-club.de/viewtopic.php?t=32593&highlight= , über diesen Registrierst Du Deine Domain.

Ich denke, Dein Server wird schon korrekt eingerichtet sein. Sobald die Domain richtig registriert ist, wird die Website aufrufbar sein.
 
Oben