|
|
|
|
Also manchmal....
Neuen Virtuellen Server hochgezogen, Applikation darauf und dementsprechend Apache eingerichtet. Auf unserem DNS die CNAMEs angepasst da die Applikation in seiner alten Version auf nem anderen Server lief, BIND reloaded:
Alles kontrolliert, auf der Shell mit Host IP DNS-Auflösung getestet: läuft.
Nun also am windoofclient auf die Applikation verbinden wollen: nope. alte Applikation erreicht.
Also alles nochmal kontrolliert, apaches neu gestartet, BIND nochmal reloaded. Still nope. Konfigs überprüft. Still nope. Langsam Hass auf alle involvierten Systeme bekommen, keine fehlermeldungen und trotzdem läuft nix. Browsercache gelöscht. Nope.
Linux-Client angeworfen: läuft
... dann kam es mir langsam: Windowsclient. Microsoft. IHaveABadFeeling.jpg:
ipconfig /flushdns!
Browserrefresh, alles da.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Dagrachon am 02.12.2016 16:03]
|
|
|
|
|
|
Wenn die TTL noch nicht abgelaufen war, alles im Lot.
|
|
|
|
|
|
|
Heute drei Bluescreens unter Win10 gehabt, keiner davon unter Last. Das sind mehr als in den drölf Jahren davor mit der Kiste. Ergo musste ich mich noch nie damit befassen, wie bekomme ich jetzt die Ursache raus?
RAM testen? Mit was?
|
|
|
|
|
|
|
Neuen Dell-Laptop mit mindestens 4 USB-ports bestellen.
|
|
|
|
|
|
|
| Zitat von TheRealHawk
Wenn die TTL noch nicht abgelaufen war, alles im Lot.
| |
Ja. Nervte in dem Moment trotzdem
|
|
|
|
|
|
|
Kann halt nur Windows nix dafür.
tschy2m
|
|
|
|
|
|
|
Ich habe letztens einen Server bei amazon web services angelegt, auf dem ich das folgende installiert habe:
Shiny Server
Jupyter notebook
Jetzt habe ich den Shiny server auf den default HTTP port 80 gerichtet, und bei meinem Domain name provider eine Subdomain auf die IP von dem Server gerichtet. jetzt kriege ich wenn ich shiny.domainname.com ansteuere den Shiny server - das ist also alles schon mal super.
Jetzt wollte ich eine andere Subdomain fuer die Jupyter notebook application anlegen. Die ist im Moment auf port 8888 angelegt.
Wie mache ich das am besten? Kann ich eine subdomain (zB jupyter.domainname.com) auf einen bestimmten Port des servers richten?
Will nicht, dass ich in den URLs dann mit Port-nummern frickeln muss.
|
|
|
|
|
|
|
Sind dafür nicht virtuelle Hosts erfunden worden?
tschy2m
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von tschy2m am 03.12.2016 14:56]
|
|
|
|
|
|
Ah OK, danke.
Ich kann also dieser Antwort hier folgen?
/E: Bis jetzt habe ich noch nichts mit Apache gemacht auf dem Server, deswegen bin ich ein klein wenig verwirrt. Ich muss also Apache installieren und so konfigurieren dass es dann einerseits auf shiny weiterleitet, und andererseits auf jupyter?
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Concrete_R am 03.12.2016 15:16]
|
|
|
|
|
|
an sich reicht eine vHost-config, ohne proxy:
siehe https://httpd.apache.org/docs/2.4/vhosts/examples.html
"different sites on different ports"
sollte für dich heißen:
|
Code: |
Listen 80
Listen 8888
<VirtualHost :80>
ServerName shiny.domainname.com
DocumentRoot "/www/shiny-80"
</VirtualHost>
<VirtualHost :8888>
ServerName jupyter.domainname.com
DocumentRoot "/www/jupyter-8888"
</VirtualHost>
|
|
ohne Gewähr, grad keine Zeit das selbst zu testen
hier steht noch mehr
http://httpd.apache.org/docs/current/vhosts/name-based.html
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Dagrachon am 03.12.2016 15:58]
|
|
|
|
|
|
| Zitat von Concrete_R
/E: Bis jetzt habe ich noch nichts mit Apache gemacht auf dem Server, deswegen bin ich ein klein wenig verwirrt. Ich muss also Apache installieren und so konfigurieren dass es dann einerseits auf shiny weiterleitet, und andererseits auf jupyter?
| |
Unter welchem Webserver laufen die beiden Seiten denn?
tschy2m
|
|
|
|
|
|
|
| Zitat von tschy2m
| Zitat von Concrete_R
/E: Bis jetzt habe ich noch nichts mit Apache gemacht auf dem Server, deswegen bin ich ein klein wenig verwirrt. Ich muss also Apache installieren und so konfigurieren dass es dann einerseits auf shiny weiterleitet, und andererseits auf jupyter?
| |
Unter welchem Webserver laufen die beiden Seiten denn?
tschy2m
| |
Das sind einfach daemons die auf dem Server laufen
Also, shiny ist eine Applikation, und in der config hab ich einfach gesagt "listen: 80". Dann legt man R skripte in den Ordner /srv/shiny-server und wenn man dann domain.com/skriptname ansteuert sieht man das skript.
Die Jupyter app funktioniert so aehnlich.
Wenn ich also zB den shiny server umstelle auf port 4200, will ich dass wenn ich shiny.domain.com eingebe, bei port 4200 lande. Und dann wenn ich jupyter.domain.com eingebe soll ich bei port 8888 landen.
Danke, ich gucke es mir mal an!
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Concrete_R am 03.12.2016 16:43]
|
|
|
|
|
|
Bin mir nicht sicher ob ich das richtig verstanden hab weils etwas konfus klingt, aber wenn da schon zwei Daemons laufen sind die Ports belegt und du brauchst einen Proxy. Ich würde auch nginx empfehlen, ist wesentlich eingängiger zu konfigurieren.
Könnte dann z.B. so aussehen:
|
Code: |
server {
listen 80;
server_name shiny.domain.com;
location / {
proxy_pass http://127.0.0.1:4200;
include proxy_params;
}
}
server {
listen 80;
server_name jupyter.domain.com;
location / {
proxy_pass http://127.0.0.1:8888;
include proxy_params;
}
}
|
|
Sinnvollerweise würde man auch direkt TLS (SSL) einrichten und hier terminieren, ist auch nur minimal komplizierter:
|
Code: |
server {
listen 80;
listen 443 ssl;
server_name shiny.domain.com;
ssl_certificate /etc/ssl/private/shiny.domain.com.chain;
ssl_certificate_key /etc/ssl/private/shiny.domain.com.key;
if ($scheme = http) {
return 301 https://$server_name$request_uri;
}
location / {
proxy_pass http://127.0.0.1:4200;
include proxy_params;
}
}
server {
listen 80;
listen 443 ssl;
server_name jupyter.domain.com;
ssl_certificate /etc/ssl/private/jupyter.domain.com.chain;
ssl_certificate_key /etc/ssl/private/jupyter.domain.com.key;
if ($scheme = http) {
return 301 https://$server_name$request_uri;
}
location / {
proxy_pass http://127.0.0.1:8888;
include proxy_params;
}
}
|
|
/e: fick dich bB, in Code-Tags fügt man generell keine URL-Tags ein
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von TheRealHawk am 03.12.2016 17:59]
|
|
|
|
|
|
Ja, das hast du glaub ich richtig verstanden! Jetzt hab ich vor deinem Kommentar noch das ganze mit Apache probiert.
Ich habe es jetzt auch zum Teil richtig laufen, und zwar habe ich:
1. apache2 installiert, zusammen mit mod_proxy und proxy_http
2. Unter sites-available/000-default.conf das folgende eingetragen (von serverfault):
|
Code: |
# Erster proxy
<VirtualHost *:80>
ServerAdmin me@mydomain.com
ServerName shiny.mydomain.com
ProxyPreserveHost On
# setup the proxy
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass / [URL]http://localhost:3838/[/URL]
ProxyPassReverse / [URL]http://localhost:3838/[/URL]
</VirtualHost>
# zweiter proxy
# Erster proxy
<VirtualHost *:80>
ServerAdmin me@mydomain.com
ServerName jupyter.mydomain.com
ProxyPreserveHost On
# setup the proxy
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass / [URL]http://localhost:8888/[/URL]
ProxyPassReverse / [URL]http://localhost:8888/[/URL]
</VirtualHost>
|
|
Momentan leiten allerdings sowohl jupyter.[...] als auch shiny.[...] auf port 3838 weiter - warum klappt das mit dem zweiten nicht?
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Concrete_R am 03.12.2016 19:02]
|
|
|
|
|
|
|
|
|
|
Ich hatte mehrfach gegoogelt, die Seite hab ich nicht gefunden...
Es klappt auch inzwischen einigermassen, aber wie gesagt, beim zweiten klappt es nicht.
|
|
|
|
|
|
|
Apache Magic
|
|
|
|
|
|
|
Jetzt geht es - ich musste den zweiten proxy in einer zweiten conf Datei anlegen.
Top, flutscht! Danke an euch.
|
|
|
|
|
|
|
Jedes Mal aufs Neue bin ich unfähig n anständigen USB-Stick für die Windows Installation zu basteln.
Folgendes:
- Dell XPS 15 L502 oder so, von 2010/2011
- Baue den Stick mit Rufus
- Ubuntu-Stick mit Rufus gebaut funktioniert
- Windows 7 Stick funktioniert nicht (Operation System not found nach Auswahl des Startmediums)
- Windows 7 Stick funktioniert jedoch an meinem anderen Laptop
Muss ich da irgendeine UEFI oder Secure Boot Sache am Laptop umstellen?
|
|
|
|
|
|
|
Mal auf Legacy umgestellt?
|
|
|
|
|
|
|
| Zitat von hitmiccs
Mal auf Legacy umgestellt?
| |
Danke. Hab Rufus auf MBR for BIOS or UEFI umgestellt, vorher war GPT for UEFI, was die Kiste ja noch nicht hat. Booten funktioniert jetzt.
Damit zum eigentlichen Problem:
Der Rechner hat das OS (Windows 7) nicht mehr gebootet. Dachte, dass die Installation kaputt wäre.
Allerdings bleibt die Installationsroutine von Windows 7 in ner Rndlosschleife wenns ans Auflisten der Festplatte geht.
Genauso schlägt die Installation von Ubuntu fehl.
Mit dem Live-Ubuntu konnte ich allerdings auf die Festplatte zugreifen, Data kopieren usw.
Iat die Festplatte hinüber?
|
|
|
|
|
|
|
Gut möglich, mal SMART-Werte ausgelesen? Hat sie vorher Performanceprobleme gezeigt, oder macht sie komische Geräusche?
|
|
|
|
|
|
|
Nope, keine Geräusche oder sonstige Auffälligkeiten, daher hab ich auch ne kaputte Installation vermutet.
SMART-Werte hab ich noch nicht gecheckt. Hab eben mal ne andere Festplatte eingebaut und probier mal damit rum. Falls es nichts bringt, dann SMART-Werte.
/Mit der anderen Festplatte funktioniert das Auflisten und das Windows Setup funktioniert bislang problemlos.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von MCignaz am 04.12.2016 21:29]
|
|
|
|
|
|
|
|
|
|
Einfach Facebook nicht während der Arbeit nutzen?
|
|
|
|
|
|
|
Nicht für französische BeratungenVerschlimmbesserer (aka Cap?) arbeiten.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von grufti am 06.12.2016 13:32]
|
|
|
|
|
|
Vpn über ein Browserplugin? Wenn ja dann einfach für Facebook einen anderen nehmen.
Gibt sonst auch manchmal Einstellungen in denen man Webseiten ausschließen kann.
//Ach während der Arbeit. Dann trifft das wahrscheinlich nicht zu.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von G-Shocker am 06.12.2016 13:58]
|
|
|
|
|
|
Ich bräuchte mal eine Erklärung.
Habe auf einem alten System (Intel Sockel 775, Board von Foxconn.... )
ein Upgrade der CPU durchführen müssen, gewechselt wurde von E6600 (c2d) auf Q8200 (c2q)
Nach dem Wechsel kann man speziell unter last feststellen, dass der PC mit Bluescreen in die Knie geht, die Bluescreens gehen in 70% aller Fälle auf den ntoskernel zurück, teilweise war auch die tcpip.sys dabei.
Komponenten wurden alle überprüft, die gleiche Komponenten mit der alten CPU laufen problemlos durch, RAM usw kann als Fehlerquelle ausgeschlossen werden (defekt).
Was können jetzt Gründe für ein versagen des Systems mit der neuen CPU sein? Ist diese schlichtweg defekt oder gibt es andere Faktoren welche dort reinspielen?
BIOS Update gibt es keines mehr für das Board, Mit der CPU wurde auch der Kühler gewechselt.
jemand eine Idee was als Erklärung für die Fehler noch in Frage kommt?
|
|
|
|
|
|
|
|
|
|
|
Kann die Stromversorgung sein, der Quadcore zieht wahrscheinlich mehr Juice als der Dualcore. Reicht das Netzteil?
|
|
|
|
|
|
Thema: Informatiker helfen PC-Neulingen ( Warum startet der PC nicht? Fragen! ) |