VirtualBox auf der DS

Status
Für weitere Antworten geschlossen.

Bordi

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
3.198
Punkte für Reaktionen
3
Punkte
0
Die Frage ist nicht was du nutzt oder ich gut finde, es geht mehr darum die Möglichkeiten für andere nicht unnötig zu blockieren. Ich hab mal bis UHD / 8K (Fulldome, 8192×8192) eingetragen, und es beispielsweise belassen QUHD, 8640p (16K, 15360×8640) auch mit einzutragen. Früher oder später wird das jedoch gefragt sein. Die ersten UHD/5k, 2880p Bildschirme sind jedenfalls schon im Handel.
Was 3D angeht, vergiss es. Ich habs's bisher noch nicht erlebt das -unter VirtualBox- 3D einigermassen gut rennt. Weder auf einer DS noch auf'm MultiCore, mit Multi SSD und Multi SLI.
 

Machtl

Benutzer
Mitglied seit
03. Apr 2015
Beiträge
20
Punkte für Reaktionen
0
Punkte
0
Hätte da noch eine generelle Frage, oder gibts ein spezielles VirtualBox Forum wo das besser aufgehoben wäre?

Und zwar wird wenn man z.B. eine virtuelle Windows7 Maschine aufsetzt, und diese dann kopiert(clone) oder die komplette
Maschine auf ein anderes NAS kopiert dann im Windows7 eine andere HWID erzeugt. Kann man das irgendwie verhindern?
 

Slide83

Benutzer
Mitglied seit
17. Dez 2013
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
hallo zusammen
habe gerade virtualbox auf meine ds716+ (aktuellste DSM6 und auf 8gb ram erweitert) installiert und ein bisschen rumgefreudelt. ist ja soweit supereasy! danke an der stelle den klugen köpfen die sowas bauen können!

nun bin ich aber irgendwie zu doof mit aktivierter Authentifizierung per rdp auf die Clients zuzugreifen. ohne auth klappt das ohne Probleme, doch sobald ich da auf "extern" umstelle bricht der rdp zugriff (von einem win7) direkt ab.
den pfad für vboxauth hab ich schon mal auf volume1/vboxauth umgebogen. aber da drin muss doch nun noch irgendwie eine "vboxauth.so" oder so, nicht? stehe da gerade total auf dem schlauch und wäre dankbar wenn mir hier jemand kurz gehilfe geben könnte. :)

danke
 

Toxx

Benutzer
Mitglied seit
03. Apr 2016
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Hallo,

irgendwie will das bei mir nicht. Vielleicht hat einer von euch ja eine Idee.
Versuche die aktuelle Beta3 zu installieren, was auch funktioniert. Jedoch wenn ich die 192.x.x.x/phpvirtualbox versuche aufzurufen, bekomme ich die Meldung ".. page not found ".
Ich vermute, dass der Webserver nicht richtig startet oder mir nich irgendetwas fehlt.
-Man sollte auch den Webserver installieren ;) -

DS716+ mit aktueller DSM 6.0-7321

Bis jetzt sieht alles gut aus.

Danke & Gruß
Toxx
 
Zuletzt bearbeitet:

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
Ich stehe vor dem gleichen Problem. Virtualbox problemlos installiert und beim Aufruf der 192.x.x.x/phpvirtualbox erscheint nur "page not found".

SPK => VirtualBox_x86_64_5.0.16-105871-3.spk
DS => 216+ mit 8GB

Hat jemand einen Lösungsansatz? Gibt es ein Paket (Webserver? PHP?), was zwingend installiert sein muss?
 

Jens72

Benutzer
Mitglied seit
24. Mrz 2008
Beiträge
103
Punkte für Reaktionen
0
Punkte
15
Hallo,

unter DSM6 muß das Paket WebStation und event. noch PHP5.6 installiert sein und laufen ;-)

Viele Grüße
Jens
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254

Slide83

Benutzer
Mitglied seit
17. Dez 2013
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
@peterhoffmann: klappt bei dir der remotedesktop-zugriff mit aktivierter Authentifizierung? falls ja, was hast du eingestellt und welche logindaten benutzt du?
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
@peterhoffmann: klappt bei dir der remotedesktop-zugriff mit aktivierter Authentifizierung? falls ja, was hast du eingestellt und welche logindaten benutzt du?
Ich habe es bisher nur kurz probiert (BN: admin, PW: admin) und eine Live-CD (Knoppix) gestartet. Über die Remotedesktopverbindung unter XP-Prof. konnte ich mich problemlos mit IP:9000 verbinden.
 

Slide83

Benutzer
Mitglied seit
17. Dez 2013
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
Ich habe es bisher nur kurz probiert (BN: admin, PW: admin) und eine Live-CD (Knoppix) gestartet. Über die Remotedesktopverbindung unter XP-Prof. konnte ich mich problemlos mit IP:9000 verbinden.
Die Anmeldedaten sollten die von phpVirtualBox sein.

danke schon mal euch beiden!

hm.. heisst einfach ausgedrückt:
wenn bei der VM-Konfiguration unter Display bei Authentifizierung auf "extern" gestellt wird, sollte der remotedesktopclient nach benutzer und pw fragen und dort müsste (im einfachsten fall) admin/admin vom webgui von phpvirtualbox gehen? welchen pfad habt ihr den bei vrdpauth eingetragen? bei mir bricht der rdp-client in diesem fall direkt ab ohne die Chance benutzer/pw eingeben zu dürfen.
..klingt ja fast als ob da was hinüber wäre mit meiner virtualbox Installation.
 
Zuletzt bearbeitet:

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
Leider habe ich ein neues Problem:
Die Loginmaske für phpvirtualbox erreicht man normalerweise unter http(s)://192.168.x.x/phpvirtualbox/
Das funktioniert. Leider erreicht man die Loginmaske auch unter http(s)://192.168.x.x/
Da liegen ja normalerweise die Dateien von /volume1/web/

Testweise habe ich phpvirtualbox deinstalliert. Keine Änderung. Die Loginmaske ist immer noch da. Auch den Webserver habe ich de- und wieder installiert. Keine Änderung.

Da phpvirtualbox deinstalliert ist, ist ein Login natürlich nicht möglich:
phpVirtualBox
No configuration found. Rename the file config.php-example in phpVirtualBox's folder to config.php and edit as needed.
For more detailed instructions, please see the installation wiki on phpVirtualBox's web site.
sourceforge.net/p/phpvirtualbox/wiki/Home/.

Wie bekomme ich das wieder richtig geroutet und das Überbleibsel vernichtet?

virtualbox.jpg
 
Zuletzt bearbeitet:

X5_492_Neo

Gesperrt
Mitglied seit
24. Sep 2008
Beiträge
2.714
Punkte für Reaktionen
2
Punkte
0
Wie bekomme ich das wieder richtig geroutet und das Überbleibsel vernichtet?

Thermonukleare Bearbeitung! ;) :D Hast du mal im \web Verzechnis nachgeschaut ob dort noch was rumliegt? Wenn du keine anderweiligen Webseiten am laufen hast, braucht in dem Verzeichnis nichts mehr sein!
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
Thermonukleare Bearbeitung!
Das würde mir die DS übelnehmen. Ich mir selber auch. :D Aber im Grunde hast du recht. Das würde mich von all meinen Problemen befreien. ;)

Hast du mal im \web Verzechnis nachgeschaut ob dort noch was rumliegt? Wenn du keine anderweiligen Webseiten am laufen hast, braucht in dem Verzeichnis nichts mehr sein!
Das war meine erste Anlaufstelle. Da liegt nur die Standard-HTML vom Webserver.

Unter /volume1/@appstore/WebStation/usr/local/etc/ habe ich eine httpd.conf gefunden. Die schaut so aus:

Rich (BBCode):
ServerRoot "/usr/local/etc/httpd"

Listen 127.0.0.1:914

LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule include_module modules/mod_include.so
LoadModule filter_module modules/mod_filter.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule log_config_module modules/mod_log_config.so
#LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule headers_module modules/mod_headers.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule mime_module modules/mod_mime.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule asis_module modules/mod_asis.so
LoadModule cgid_module modules/mod_cgid.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so

User http
Group http

NameVirtualHost *:80
NameVirtualHost *:443

ServerAdmin admin
ServerName *

<VirtualHost _default_:80 _default_:443>
DocumentRoot "/var/services/web"
Include conf/extra/mod_fastcgi.conf
</VirtualHost>

<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>

<Directory "/var/services/web">
    Options MultiViews FollowSymLinks ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

<IfModule dir_module>
    DirectoryIndex index.html index.htm index.cgi index.php index.php5
</IfModule>

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>

ErrorLog /var/log/httpd/user-error_log
#ErrorLog /dev/null
TraceEnable off

LogLevel error

<IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common

    <IfModule logio_module>
        LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>

    CustomLog /dev/null combined
    #CustomLog /var/log/httpd/user-access_log combined
</IfModule>

<IfModule alias_module>
    Alias /webman/pingpong.php /usr/syno/synoman/phpsrc/pingpong.php
</IfModule>

ScriptSock /run/httpd/user-cgisock

DefaultType text/plain

<IfModule mime_module>
    TypesConfig conf/mime.types
    AddEncoding x-compress Z
    AddEncoding x-gzip gz tgz
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType image/x-icon .ico
    AddHandler cgi-script .cgi
</IfModule>

MIMEMagicFile conf/magic

Alias /_webstation_/ "/var/packages/WebStation/target/errorpage/"
ErrorDocument 400 /_webstation_/400.html
ErrorDocument 401 /_webstation_/401.html
ErrorDocument 402 /_webstation_/402.html
ErrorDocument 403 /_webstation_/403.html
ErrorDocument 404 /_webstation_/404.html
ErrorDocument 405 /_webstation_/405.html
ErrorDocument 406 /_webstation_/406.html
ErrorDocument 407 /_webstation_/407.html
ErrorDocument 408 /_webstation_/408.html
ErrorDocument 500 /_webstation_/500.html
ErrorDocument 501 /_webstation_/501.html
ErrorDocument 502 /_webstation_/502.html
ErrorDocument 503 /_webstation_/503.html
ErrorDocument 504 /_webstation_/504.html
ErrorDocument 505 /_webstation_/505.html

EnableMMAP off

Include conf/extra/httpd-mpm.conf-user
Include conf/extra/httpd-autoindex.conf-user
Include conf/extra/httpd-languages.conf-user
Include conf/extra/httpd-default.conf-user

<IfModule deflate_module>
    DeflateCompressionLevel 2
    AddOutputFilterByType DEFLATE text/html text/plain text/xml
    AddOutputFilter DEFLATE js css
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.[0678] no-gzip
    BrowserMatch \bMSIE\s7  !no-gzip !gzip-only-text/html
</IfModule>

<Files *.js>
    Header unset Etag
</Files>

<Files *.css>
    Header unset Etag
</Files>

# For CVS-2001-1446
<Files ~ "^\.([Hh][Tt]|[Dd][Ss]_[Ss])">
    Order allow,deny
    Deny from all
    Satisfy All
</Files>

# For @eaDir
<DirectoryMatch "@eaDir">
    Order allow,deny
    Deny from all
    Satisfy All
</DirectoryMatch>

# For CVE-2003-1418
FileETag MTime Size

Include sites-enabled/*.conf

include conf/extra/mod_xsendfile.conf-user
Include conf/extra/httpd-reqtimeout.conf
Include conf/extra/httpd-proxy-autoconf.conf-user
Include conf/extra/mod_rpaf.conf
Include sites-enabled/httpd-vhost.conf-user
Ist die fehlerhafte Zeile die von mir rot markierte (DocumentRoot "/var/services/web")?

Edit: Ich habe gerade mal versucht die Zeilen von "/var/services/web" in "/volume1/web" zu ändern. Nach einem Neustart der WebStation werden meine Angaben wieder mit "/var/services/web" überschrieben. Also muss es wohl noch einen Configfile geben... *grübel* Oder suche ich an der völlig falschen Stelle?
 
Zuletzt bearbeitet:

Slide83

Benutzer
Mitglied seit
17. Dez 2013
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
unter dsm6 ist das webzeugs von phpvirtualbox (glaube ich) unter /volume1/@appstore/virtualbox/www abgelegt (pfadangabe gerade aus kopf gesaugt.. daher keine 100% Garantie auf korrekte angabe).
wenn du virtualbox deinstalliertst ist dieser ordner noch vorhanden? falls nicht, sollte er eigentlich auch nix mehr von phpvirtualbox anzeigen.

was mir gerade noch einfällt, es gibt unter /opt/virtualbox auch noch irgendwas von virtualbox.. aber auswendig weiss ich nun nicht mehr genau was da drin ist.
 
Zuletzt bearbeitet:

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
/volume1/@appstore/virtualbox/
Das ist nicht (mehr) vorhanden.

was mir gerade noch einfällt, es gibt unter /opt/virtualbox auch noch irgendwas von virtualbox..
Das Verzeichnis "/opt" finde ich nicht mal.

Gefunden habe ich noch das folgende Verzeichnis:
/usr/syno/etc/packages/virtualbox
Das ist leer.

Was liegt normalerweise in /var/services/web ?
Dort liegen Dateien vom Web von phpvirtualbox.
Das schaut so aus:
verzeichnis.jpg
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
/var/services/web ist normalerweise ein Symlink zu /volumeX/web
Rich (BBCode):
root@DS1513:~# la /var/services/web
lrwxrwxrwx 1 root root 12 Mar 31 21:28 /var/services/web -> /volume1/web
Ist das verhalten nach reboot immer noch genau so?

Gruß Götz
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
/var/services/web ist normalerweise ein Symlink zu /volumeX/web
Mit Sym-/Hardlinks bin ich noch nicht so firm.
Wäre dann folgende Vorgehensweise richtig?
1. => Verzeichnisinhalt komplett löschen
2. => ln -s /var/services/web /volume1/web

Ist das verhalten nach reboot immer noch genau so?
Das probiere ich vorher noch aus. Für einen Neustart muss ich aber noch 1h warten.

Edit: Nach dem Neustart war der Fehler leider immer noch vorhanden.
 
Zuletzt bearbeitet:

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.677
Punkte für Reaktionen
2.078
Punkte
829
Verzeichnisinhalt solltest Du dann löschen, wenn alle Daten darin redundant sind. Das Verzeichnis web muss auch weg, um dem Symlink Platz zu machen. ln -s /volume1/web /var/services/web ist m.E. richtig.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat