Ticket #81 (closed test: fixed)

Opened 1 year ago

Last modified 1 year ago

HoneyClient::Manager::VM Testing Failed

Reported by: devinbhullar@gmail.com Assigned to: kindlund
Priority: high Milestone: 0.9
Component: HoneyClient::Manager::VM Version: 0.99
Severity: minor Keywords: threads, threads::shared, vm, test
Cc:

Description (Last modified by kindlund)

PERL_MM_USE_DEFAULT=1 make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/honeyclient_manager_vm.t
t/honeyclient_manager_vm....ok 1/0# About to run basic unit tests.           
# Note: These tests *expect* VMware Server or VMware GSX to be installed and running on this system beforehand.
# About to run extended tests.
# Note: These extended tests will take *significant* time to complete (10-30 minutes).
t/honeyclient_manager_vm....ok                                               
All tests successful.
Files=1, Tests=53,  0 wallclock secs ( 0.58 cusr +  0.02 csys =  0.60 CPU)
devinder@devinder-desktop:~/HoneyClient-Manager-0.99$ perl -Ilib/ t/honeyclient_manager_vm.t
ok 1 - use ExtUtils::MakeMaker;
ok 2 - use Log::Log4perl;
ok 3 - use HoneyClient::Util::Config;
ok 4 - use HoneyClient::Manager::VM;
ok 5 - use HoneyClient::Util::SOAP;
ok 6 - use File::Basename;
ok 7 - use File::Copy::Recursive;
ok 8 - use Data::Dumper;
ok 9 - use File::stat;
ok 10 - use Digest::MD5;
ok 11 - use DateTime::HiRes;
ok 12 - use Fcntl;
ok 13 - use VMware::VmPerl;
ok 14 - use VMware::VmPerl::Server;
ok 15 - use VMware::VmPerl::ConnectParams;
ok 16 - use VMware::VmPerl::VM;
ok 17 - use VMware::VmPerl::Question;
ok 18 - use threads;
ok 19 - use threads::shared;
ok 20 - use Thread::Queue;
ok 21 - use Thread::Semaphore;
ok 22 - require ExtUtils::MakeMaker;
ok 23 - ExtUtils::MakeMaker->can('prompt')
# About to run basic unit tests.
# Note: These tests *expect* VMware Server or VMware GSX to be installed and running on this system beforehand.
# Do you want to run basic tests? [yes] y
ok 24 - require Log::Log4perl;
ok 25 - require HoneyClient::Util::Config;
ok 26 - HoneyClient::Util::Config->can('getVar')
ok 27 - require HoneyClient::Manager::VM;
ok 28 - HoneyClient::Manager::VM->can('init')
ok 29 - HoneyClient::Manager::VM->can('destroy')
ok 30 - require HoneyClient::Util::SOAP;
ok 31 - HoneyClient::Util::SOAP->can('getServerHandle')
ok 32 - HoneyClient::Util::SOAP->can('getClientHandle')
ok 33 - require File::Basename;
ok 34 - File::Basename->can('dirname')
ok 35 - File::Basename->can('basename')
ok 36 - require File::Copy::Recursive;
ok 37 - File::Copy::Recursive->can('dircopy')
ok 38 - File::Copy::Recursive->can('pathrmdir')
ok 39 - require Data::Dumper;
ok 40 - require File::stat;
ok 41 - require Digest::MD5;
ok 42 - Digest::MD5->can('md5_hex')
ok 43 - require DateTime::HiRes;
ok 44 - require Fcntl;
ok 45 - require VMware::VmPerl;
ok 46 - require VMware::VmPerl::Server;
ok 47 - require VMware::VmPerl::ConnectParams;
ok 48 - require VMware::VmPerl::VM;
ok 49 - require VMware::VmPerl::Question;
ok 50 - require threads;
ok 51 - require threads::shared;
ok 52 - require Thread::Queue;
ok 53 - require Thread::Semaphore;
# About to run extended tests.
# Note: These extended tests will take *significant* time to complete (10-30 minutes).
# Do you want to run extended tests? [no] yes
ok 54 - init()
ok 55 - destroy()
ok 56 - isRegisteredVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 57 - isRegisteredVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 58 - enumerate()
ok 59 - getStateVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 60 - startVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 61 - startVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 62 - stopVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 63 - stopVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 64 - rebootVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 65 - rebootVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 66 - suspendVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 67 - suspendVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 68 - fullCloneVM(src_config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', dest_dir => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone')
ok 69 - fullCloneVM(src_config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', dest_dir => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.
ok 70 - getNameVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 71 - setNameVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', name => 'newVM')
ok 72 - setNameVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', name => 'newVM')
ok 73 - getMACaddrVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
Use of uninitialized value in pattern match (m//) at t/honeyclient_manager_vm.t line 795, <STDIN> line 2.
not ok 74 - getIPaddrVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
#   Failed test 'getIPaddrVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')'
#   at t/honeyclient_manager_vm.t line 795.
#                   undef
#     doesn't match '/[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}/'
# The getIPaddrVM() call failed.  Attempted to retrieve the IP address of test VM (/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx).
ok 75 - registerVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 76 - registerVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 77 - unregisterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 78 - unregisterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
ok 79 - answerVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
ok 80 - destroyVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
ok 81 - destroyVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.
ok 82 - setMasterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
ok 83 - setMasterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
ok 84 - setMasterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
ok 85 - setMasterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
ok 86 - setMasterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
ok 87 - setMasterVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.
ok 88 - quickCloneVM(src_config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_master/winXPPro.vmx', dest_dir => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone')
ok 89 - quickCloneVM(src_config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_master/winXPPro.vmx', dest_dir => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.
ok 90 - snapshotVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx', snapshot_file => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone.tar.gz')
/bin/tar: test_vm_clone/winXPPro.vmem: file changed as we read it
ok 91 - snapshotVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx', snapshot_file => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone.tar.gz')
ok 92 - snapshotVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx', snapshot_file => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone.tar.gz')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.
/bin/tar: test_vm_clone/winXPPro.vmem: file changed as we read it
ok 93 - revertVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx', snapshot_file => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone.tar.gz')
ok 94 - revertVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone/winXPPro.vmx', snapshot_file => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone.tar.gz')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.
1..94
# Looks like you failed 1 test of 94.

Attachments

Change History

(follow-up: ↓ 2 ) 08/27/07 20:24:29 changed by kindlund

  • status changed from new to assigned.
  • description changed.
  • reporter changed from Devinder <devinbhullar@gmail.com> to devinbhullar@gmail.com.
  • summary changed from make test failed to HoneyClient::Manager::VM Testing Failed.
  • priority changed from high to lowest.
  • milestone set to 0.9.
  • keywords set to threads, threads::shared, vm, test.
  • type changed from bug to test.
  • severity changed from none to minor.

Hi Devinder,

It looks like you tried 'make test' on the HoneyClient::Manager::VM package and ran into the following errors:

ok 69 - fullCloneVM(src_config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', dest_dir => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.

not ok 74 - getIPaddrVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
#   Failed test 'getIPaddrVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')'
#   at t/honeyclient_manager_vm.t line 795.
#                   undef
#     doesn't match '/[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}/'
# The getIPaddrVM() call failed.  Attempted to retrieve the IP address of test VM (/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx).

These are two separate issues, but I will try to help you resolve both in this ticket. For both of these issues, please post your replies as comments to this ticket — please do not create a new ticket.

The first issue is:

ok 69 - fullCloneVM(src_config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', dest_dir => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone')
Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745
END failed--call queue aborted.

For this issue, it appears as though your 'threads' and 'threads::shared' perl libraries are not properly upgraded. To upgrade these libraries, type the following commands, as root:

# cpan
> install threads
...

> install threads::shared
...

> install threads
threads is up to date (1.63).

> install threads::shared
threads::shared is up to date (1.12).

Once you've done this, please confirm that test 69 no longer gives you this error.

The second issue is:

not ok 74 - getIPaddrVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')
#   Failed test 'getIPaddrVM(config => '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')'
#   at t/honeyclient_manager_vm.t line 795.
#                   undef
#     doesn't match '/[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}/'
# The getIPaddrVM() call failed.  Attempted to retrieve the IP address of test VM (/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx).

This error could happen, if the perl code does not have proper access to your syslog file. If your main syslog file is '/var/log/messages', then be sure this file is set with 644 permissions, by typing the following, as root:

# chmod 644 /var/log/messages

If your main syslog file is somewhere else, then you need to edit your etc/honeyclient.xml file and change the following entry accordingly:

<HoneyClient>
    <Manager>
        <VM>
            <dhcp_log description="The absolute path to the file that contains the DHCP logs, when a new VM gets a DHCP lease from the VMware Server / GSX server." default="/var/log/messages">
                /var/log/messages
            </dhcp_log>
        </VM>
    </Manager>
</HoneyClient>

Please let me know if this helps.

Regards,

— Darien

(in reply to: ↑ 1 ) 08/27/07 23:35:26 changed by Devinder <devinbhullar@gmail.com>

  • priority changed from lowest to normal.

Replying to kindlund:

Hi Kinlund,

Thanks for the help.

I managed to solve error 69. Error 74 not solved yet although i had # Chmod 644 /var/log/messages.

Is it because i dont have WinXPPro Installed in the VM. my host machine is running on ubuntu 6 Regards Devinder

It looks like you tried 'make test' on the HoneyClient::Manager::VM package and ran into the following errors: {{{ ok 69 - fullCloneVM(src_config ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', dest_dir ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone') Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745 END failed—call queue aborted. not ok 74 - getIPaddrVM(config ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx') # Failed test 'getIPaddrVM(config ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')' # at t/honeyclient_manager_vm.t line 795. # undef # doesn't match '/[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}/' # The getIPaddrVM() call failed. Attempted to retrieve the IP address of test VM (/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx). }}} These are two separate issues, but I will try to help you resolve both in this ticket. For both of these issues, please post your replies as comments to this ticket — please do not create a new ticket. The first issue is: {{{ ok 69 - fullCloneVM(src_config ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx', dest_dir ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm_clone') Can't locate auto/threads/is_running.al in @INC (@INC contains: lib/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at lib//HoneyClient/Manager/VM.pm line 4745 END failed—call queue aborted. }}} For this issue, it appears as though your 'threads' and 'threads::shared' perl libraries are not properly upgraded. To upgrade these libraries, type the following commands, as root: {{{ # cpan

install threads

install threads::shared

install threads

threads is up to date (1.63).

install threads::shared

threads::shared is up to date (1.12). }}} Once you've done this, please confirm that test 69 no longer gives you this error. The second issue is: {{{ not ok 74 - getIPaddrVM(config ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx') # Failed test 'getIPaddrVM(config ⇒ '/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx')' # at t/honeyclient_manager_vm.t line 795. # undef # doesn't match '/[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}/' # The getIPaddrVM() call failed. Attempted to retrieve the IP address of test VM (/home/devinder/HoneyClient-Manager-0.99/t/test_vm/winXPPro.vmx). }}} This error could happen, if the perl code does not have proper access to your syslog file. If your main syslog file is '/var/log/messages', then be sure this file is set with 644 permissions, by typing the following, as root: {{{ # chmod 644 /var/log/messages }}} If your main syslog file is somewhere else, then you need to edit your etc/honeyclient.xml file and change the following entry accordingly: {{{ #!xml <HoneyClient> <Manager> <VM> <dhcp_log description="The absolute path to the file that contains the DHCP logs, when a new VM gets a DHCP lease from the VMware Server / GSX server." default="/var/log/messages"> /var/log/messages </dhcp_log> </VM> </Manager> </HoneyClient> }}} Please let me know if this helps. Regards, — Darien

08/27/07 23:39:06 changed by kindlund

Hi Devinder,

No, you do not need to install Windows XP in a new VM in order to run these tests.

The issue is simply that the code is trying to extract IP information from your primary syslog file and it is unable to do so.

Once you run this test, could you please post the last 100 lines of your /var/log/messages file to this ticket?

Thanks,

— Darien

(follow-up: ↓ 5 ) 08/28/07 01:21:51 changed by kindlund

  • status changed from assigned to closed.
  • resolution set to fixed.

Issue resolved. Follow-up details:

After chatting with Devinder directly, we were able to resolve both issues. The original fixes suggested worked. Apparently, he was using Ubuntu as the host system and by default, Ubuntu drops all DEBUG level messages from /var/log/messages.

So, in order to fix this, we had to edit the /etc/syslog.conf file and append a *.* to the /var/log/messages line, as follows:

...,*.*    /var/log/messages

Then, we restarted the syslogd daemon, by issuing:

/etc/init.d/sysklogd restart

Once done, the /var/log/messages file was properly populated with "vmnet-dhcpd" messages.

(in reply to: ↑ 4 ) 08/28/07 02:59:14 changed by Devinder <devinbhullar@gmail.com>

  • priority changed from normal to high.

Hi Darien I am not sure (Step #15) on the set up for this task. Do i create the directory /vm/master-vms/Agent.Master-23/winXPPro.cfg but i dont have the .cfg file.

<HoneyClient>

<Manager>

<VM>

<master_vm_config description="The full absolute path to the VM configuration file on the host system that will be used by all subsequent cloned VMs.">

/vm/master-vms/Agent.Master-23/winXPPro.cfg

</master_vm_config>

</VM>

</Manager>

</HoneyClient>

and what should i put for these variables found in /etc/honeyclient.xml

<!— HoneyClient::Manager::FW Options —>

<FW>

<!— TODO: Update this. —> <address description="eth0 interface static IP">

192.168.0.128

</address> <!— TODO: Update this. —> <port description="Default FW port number" default="8083">

8083

</port> <!— TODO: Update this. —> <primaryDns description="Primary DNS IP Address">

128.29.154.150

</primaryDns> <!— TODO: Update this. —> <secondaryDns description="Secondary DNS IP address">

128.29.40.1

</secondaryDns> <!— TODO: Update this. —> <gsx_gateway description="IP address of GSX or VMware Server">

10.0.0.1/32

</gsx_gateway> <!— TODO: Update this. —> <fwGateway description="Gateway IP address of the Firewall">

10.0.0.254/32

</fwGateway> <!— TODO: Update this. —> <honeyclientnet description="CIDR notation for honeyclient netblock">

10.0.0.0/24

Regards, Devinder

Replying to kindlund:

Issue resolved. Follow-up details: After chatting with Devinder directly, we were able to resolve both issues. The original fixes suggested worked. Apparently, he was using Ubuntu as the host system and by default, Ubuntu drops all DEBUG level messages from /var/log/messages. So, in order to fix this, we had to edit the /etc/syslog.conf file and append a *.* to the /var/log/messages line, as follows: {{{ …,*.* /var/log/messages }}} Then, we restarted the syslogd daemon, by issuing: {{{ /etc/init.d/sysklogd restart }}} Once done, the /var/log/messages file was properly populated with "vmnet-dhcpd" messages.

08/28/07 11:31:07 changed by kindlund

Responded to this issue in ticket #83.

08/29/07 14:10:00 changed by kindlund

  • version changed from none to 0.99.

Add/Change #81 (HoneyClient::Manager::VM Testing Failed)




Change Properties
Action