Jump to content
Калькуляторы

Virtualbox на Debian c phpvirtualbox

Перестал работать доступ по web в виртуалбокс

 

всякие VBoxManage setproperty websrvauthlibrary null делал, не помогает

 

/var/www/phpvirtualbox/config.php

 

<?php 
/** 
* phpVirtualBox example configuration. 
* @version $Id: config.php-example 585 2015-04-04 11:39:31Z imoore76 $ 
* 
* rename to config.php and edit as needed. 
* 
*/ 
class phpVBoxConfig { 

/* Username / Password for system user that runs VirtualBox */ 
var $username = 'root'; 
var $password = 'Tester'; 

/* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */ 
var $location = 'http://192.168.1.202:8080/'; 

/* Default language. See languages folder for more language options. 
* Can also be changed in File -> Preferences -> Language in 
* phpVirtualBox. 
*/ 
var $language = 'ru'; 

/* Set the standard VRDE Port Number / Range, e.g. 1010-1020 or 1027 */ 
var $vrdeports = '9000-9100'; 

/* 
* 
* Not-so-common options / tweaking 
* 
*/ 

// Multiple servers example config. Uncomment (remove /* and */) to use. 
// Add ALL the servers you want to use. Even if you have the server set 
// above. The default server will be the first one in the list. 
/* 
var $servers = array( 
       array( 
               'name' => 'London', 
               'username' => 'user', 
               'password' => 'pass', 
               'location' => 'http://192.168.1.1:18083/', 
               'authMaster' => true // Use this server for authentication 
       ), 
       array( 
               'name' => 'New York', 
               'username' => 'user2', 
               'password' => 'pass2', 
               'location' => 'http://192.168.1.2:18083/' 
       ), 
); 
*/ 

// Disable authentication 
#var $noAuth = true; 

// Host / ip to use for console connections 
var $consoleHost = '192.168.1.202'; 

// Disable "preview" box 
#var $noPreview = true; 

// Default preview box update interval in seconds 
#var $previewUpdateInterval = 30;

 

 

/etc/default/virtualbox

 

 

# Defaults for VirtualBox. 
# Sourced by vboxweb-service on startup 

VBOXWEB_USER=root 
VBOXWEB_HOST=192.168.1.202 
VBOXWEB_PORT=8080

 

 

/etc/nginx/conf.d/phpvirtualbox.conf

 

 

server { 
       listen   192.168.1.202:8080; 

       root /var/www/phpvirtualbox/; 
       index index.php index.html index.htm; 

       location / { 
               # First attempt to serve request as file, then 
               # as directory, then fall back to index.html 
               try_files $uri $uri/ /index.html; 
               # Uncomment to enable naxsi on this location 
               # include /etc/nginx/naxsi.rules 
       } 


       # pass the PHP scripts to FastCGI server listening on 1$ 
       # 
       location ~ \.php$ { 
               try_files $uri =404; 
               fastcgi_split_path_info ^(.+.php)(.*)$; 
               fastcgi_pass unix:/var/run/php5-fpm.sock; 
               fastcgi_index index.php; 
               fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
               include fastcgi_params; 
       } 

}

 

 

выдает в вебе после ввода логина и пароля:

 

 

xception Object 
( 
   [message:protected] => Not Allowed (http://192.168.1.202:8080/) 
   [string:Exception:private] => 
   [code:protected] => 64 
   [file:protected] => /var/www/phpvirtualbox/endpoints/lib/vboxconnector.php 
   [line:protected] => 220 
   [trace:Exception:private] => Array 
       ( 
           [0] => Array 
               ( 
                   [file] => /var/www/phpvirtualbox/endpoints/lib/vboxconnector.php 
                   [line] => 5527 
                   [function] => connect 
                   [class] => vboxconnector 
                   [type] => -> 
                   [args] => Array 
                       ( 
                       )

 

произошло после выключения виртуальной машины

Edited by fractal

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.