Search This Blog

Wednesday, December 28, 2011

Fax ping

A Swisscom fax that will ping back the page you sent to: 0844854103

Thursday, December 15, 2011

Cisco ATA 187

Looking for the standards that would help to improve Cisco ATA 187 signal quality by impedance setting... The closest settings for Switzerland, I could find by googling is this 270Ω + ( 750Ω || 150 nF ) to be verified tomorrow... by default Cisco sets 600 Ohms complex which seems to be oriented to North American market.

Thursday, December 1, 2011

Cisco fuzzy voice

Cisco IP phone users are complaining about voice quality only on G.722 calls. Looking for the ways to improve it. There is this discussion, that comes close to what we experience: Probably we should try to disable G.722 and downgrade G.711, as there are no control available for input gain in IP phone that probably is a source of "fuzzy" voice.

Wednesday, November 23, 2011

Cisco IPPS on Windows 2008 64bit

To fix the issue with Cisco IP Phone Services (IPPS) on Windows 2008 64bit "ErrorCode 800a01ad Description Automation server can't create object", you need to enable 32bit support in IIS 7.0 - refer here

Monday, October 24, 2011

HP SIM menu

If menu Discovery has dissapeared from HP Insight manager 6.3 you need to restart "HP Systems Insight Manager" service.

Thursday, October 13, 2011

Lync 2010 + Exchange 2010 SP1 "EWS not deployed"

Lync was not able to find EWS, although Outlook and Exchange autodiscovery seems to be ok. IIS log was complaining about POST method not allowed error 405.
The problem in our case was fixed by modifying D:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Autodiscover\web.config

by adding a line with name AutodiscoverSVCHandler to allow POST method - see below:

Lync autodiscovery and AD DNS

DNS commands to use for Lync records required for autodiscovery

Tuesday, October 11, 2011

Lync certificate is not trusted - fix

The fix actually a DNS workaround to present a Lync server under a "trusted" domain name which is in user email address (if you use email to login to Lync)

Monday, September 26, 2011

GPOGuy's GPO for VDI


Wednesday, September 14, 2011

Excel PowerPivot accessing SAP BW

and a whitepaper that was mentioned in the presentation

How to access SAP BW from external applications

Quite interesting performance analysis about different connectors to SAP BW.

My recommendation is XMLA with Microsoft Reporting Services 2008 R2 and Report Bulder 3.0 or Reporting Service 2008 and Report Bulder 2.0, but it's because I've tried only that :(

Tuesday, September 13, 2011

WSUS updates for Adobe and Java

FYI: there is an open source tool that add a functionality to Microsoft update server to patch 3rd party prodcuts such as Flash or Java

Friday, September 2, 2011

Windows Attack surface analyser

Attack Surface Analyzer is a verification tool by Microsoft to catalog changes in system state, runtime parameters, and securable objects on the Windows OS.

repost from


VDI-in-a-box Citrix solution seems to be the easiest way to jump to VDI world.

Wednesday, August 31, 2011

VDI broker

Trying out free VDI broker

CentOS 6 eth0

Before you install new CentOS please review FAQ and do not forget:

"at install time where, after the installer asks for your language and keyboard and Basic or other storage devices, it runs "Examining Devices" then it presents a screen "Please name this computer..." On this screen is a button labeled "Configure Networking". Clicking that button will launch NetworkManager. Select the Ethernet connection which is probably listed as "System eth0" and edit the settings. If you select the check box by "Connect Automatically" networking will start on boot in the future."

Otherwise there will be no network unless you disable Netowkr Manager in the config...

CentOS kernet update under hyper-v

Microsoft Hyper-v integration tool conflicts with CentOS kernel upgrade. Please refer here for a workaround. Unfortunaltely to be repeated everytime you update kernel.

Monday, August 29, 2011


It looks like SAP wants to serve better users with Single-Sign-on. They acquired a Swiss company and now actively developing the solution

VMM does not show VHD merge

Microsoft VMM does not show VHD merge status, you need to go to hyper-v manager on each individual node where VM is located. Merge is done when VM is shutdown.

Refer to this discussion

Thursday, August 25, 2011


Found few links of a Sharepoint consultant screencasts - Laura Rogers @WonderLaura

Monday, June 27, 2011

SQL 2000

Today I've decided to upgrade TrendMicro Control Manager from 5.0 to 5.5, and discovered that there was SQL 2000 Desktop version installed there (11 year old technology). During the upgrade to SQl 2005 sp3, you should do a trick to actully perform the upgrade.

Monday, June 6, 2011

Outlook 2010 deleted items

I had stange issue when Deleted Items were not shown. If you even place any unread item there and number of Unread Items will be idicated in the Folder tree, still no items in the list. In my case, the effect dissapeared when I recovered one item and then all items in the Deleted list became visible again. I do not use Cache mode, it is online with Exchange 2010.

Monday, April 11, 2011


A guide to business analysis body of knowledge BABOK

Thursday, March 24, 2011

Arpwatch ethercodes update on EasyIDS (CentOS5)

You can update old arpwatch ethrcode.dat file from debian; download source from

Extract ethercodes.dat with 7zip and place in /var/arpwatch

Now as example it will recognise Iphones...

Friday, January 7, 2011

Samsung Galaxy S GT-I9000 firmware update

Update is available via Kies for Samsung Galaxy S Orange Switzerland, check now!

Current version: PDA:JM5/PHONE:JM1/CSC:JM3
Latest version: PDA:JP8/PHONE:JP3:CSC:JP8

Nessus html.xsl customisation

Nessus 4.4 xsl file to convert xml to html with only high vulnerabilites:


EasyIDS date is wrong

I found that EasyIDS (CentOS 5.5) shows a wrong local date/time - 2 hours difference.

I was able to correct it by

ln -sf /usr/share/zoneinfo/Europe/Zurich localtime


Thursday, January 6, 2011

New URL for my blog is

Hello, note that in few days I will be moving this blog to

Nessus reports by email

Here is a script compiled from different sources and examples:

# Script to run Nessus scan on targets.txt and send HTML report
# tested under CentOS 5
# create a user in Nessus GUI and create one policy with credentilas you want.
# place this script and targets.txt in /opt/nessus-scripts
# Use "perl -MCPAN -e shell" and then "install Net::Nessus::XMLRPC" etc to install
# perl modules needed (in "use" directive below)
# You will also need xsltproc - installed with "yum libxslt"

use Net::Nessus::XMLRPC;
use Net::SMTP;
use MIME::Lite;
use strict;
use warnings;

my $my_file = '/opt/nessus-scripts/report.html';
my $your_file = 'report.html';
my $reportfile ='/opt/nessus-scripts/report.xml';
my $targetsfile ='/opt/nessus-scripts/targets.txt';

### Adjust sender, recipient and your SMTP mailhost
my $from_address = '';
my $to_address = '';
my $mail_host = '';

### Adjust subject and body message
my $subject = 'Nessus';
my $message_body = "Report attached";

# '' is same as https://localhost:8834/
my $n = Net::Nessus::XMLRPC->new ('','user','password');
die "Cannot login to: ".$n->nurl."\n" unless ($n->logged_in);
print "Logged in\n";
my $polid=$n->policy_get_first;
print "Using policy ID: $polid ";
my $polname=$n->policy_get_name($polid);
print "with name: $polname\n";
my $targets = "";
my $scanid=$n->scan_new_file($polid,"automated-script",$targets,$targetsfile);
while (not $n->scan_finished($scanid)) {
print "$scanid: ".$n->scan_status($scanid)."\n";
sleep 100;
print "$scanid: ".$n->scan_status($scanid)."\n";
my $reportcont=$n->report_file_download($scanid);
open (FILE,">$reportfile") or die "Cannot open file $reportfile: $!";
print FILE $reportcont;
close (FILE);


system ('/usr/bin/xsltproc -o /opt/nessus-scripts/report.html /opt/nessus/var/nessus/www/html.xsl /opt/nessus-scripts/report.xml');


### Adjust the filenames

### Create the multipart container
my $msg = MIME::Lite->new (
From => $from_address,
To => $to_address,
Subject => $subject,
Type =>'multipart/mixed'
) or die "Error creating multipart container: $!\n";

### Add the text message part
$msg->attach (
Type => 'TEXT',
Data => $message_body
) or die "Error adding the text message part: $!\n";

### Add the file
$msg->attach (
Type => 'text/html',
Path => $my_file,
Filename => $your_file,
Disposition => 'attachment'
) or die "Error adding $my_file: $!\n";

### Send the Message
MIME::Lite->send('smtp', $mail_host, Timeout=>60);