Oct 08

SQL-Server-2012 Today I want to add a SQL database to the SQL server in my lab environment. The database I want to add is a sample database that I want to import in my environment to test some query’s.

The download for this sample database only contains a .mdf file and no LDF file (transaction log). When I try to add this database trough the SQL Management Studio I receive an error that the LDF is missing and that because of that the database can’t be added.

Continue reading »

Oct 08

A few days back I had a minor issue with my VMware host. I wasn’t onsite to get behind the ESX host. There was also not a management network card installed like ILO or any other IP management tool. So my only applications where the vSphere client and Putty SSH Client.

I am a GUI guy and wanted to connect and see the console. So this is what I did.

Continue reading »

Oct 02

Within some environments and especially an RDS or Citrix based SBC environment, there can be a problem with the root SSL certificates when using Office Communicator 2007.

In my case:

The first user on serverA who starts the Office Communicator won’t have any problems, because it can use the imported root SSL certificate to secure the connection. The second user (on serverA) who starts the Office Communicator will have problems, because the Office Communicator in the first session probably tries to change something and the root certificate is removed.

why? good question, but even Microsoft doesn’t know why, but it happens.

Ok.. you can fix this by doing the following steps:

Continue reading »

Sep 30

One of the most important things to do when using Lync 2013 is to backup the Lync 2013 topology and configuration.
With these backup files and your ssl certificates you can restore your basic Lync environment (without the data).

With this powershell script you can easily backup these configuration files and as a bonus you can also backup the persistent chat database.

You have to run the script on a machine with the Lync cmdlets (Administrative Tools).

Continue reading »

Sep 29

When you have a large Lync 2013 environment with several OU’s, you want to “Lync enable” users automatically, and maybe you require a specific user policy for those users. (As you can see i used a VDI policy in my example) With this powershell script you can add as many OU’s as you like as long as you separate them with a comma. Users to enable within a specific OU are selected by: AD account is not disabled, AD account has an e-mail address, AD account is not Lync enabled yet. When you fill out the configuration lines at the begin, your ready to go. You have to run the script on a machine with the Lync cmdlets (Administrative Tools). I’ve tested the script for Lync 2013 implementations.

Continue reading »

Sep 29

Mastering Puppet by Thomas Uphill

When you are considered to be an experienced Puppet user or you just started using Puppet, this book will help you with all requirements on getting a good Puppet implementation.
The book is not only about Puppet… To get an enterprise ready Puppet environment, you will be guided through the configuration of all needed linux components which results in a scalable and high available Puppet installation.
Some other good topics are GIT version control, Private and Public modules, GitHub, reporting and troubleshooting.

The book is based on a RedHat/CentOS environment, so when you use an other Linux distribution, you have to change some of the commands but that shouldn’t be a problem for any experienced Linux engineer.

This book is a must read for those who will implement puppet on 20+ nodes.

You can buy the book over here

Mastering Puppet

Sep 24

Streamed Virtual Machine Setup Wizard, Provisioning Services 7.1.0 can fail when attempting to retrieve template information from the stores of the hosts within a cluster and the following error message appears:

“Object reference not set to an instance of an object”. This usually happens when you choose the cluster as your target. When you choose a single host, no error message will appear.

The most likely solution is to upgrade to Provisioning server 7.1.3.  This upgrade is available on http://support.citrix.com/article/CTX140875

Upgrade steps

  1. Backup your Provisioning Services Database (this will be upgrade on the first connection of your new Provisioning Services server)
  2. Backup all your Provisioning Services Servers
  3. Uninstall Provisioning Services
  4. Uninstall Provisioning Services Console
  5. Install Provisioning Services
  6. Install Provisioning Services Console
  7. Run the Provisioning Services Configuration Wizard
  8. Restart all your Provisioning Services server
  9. Repeat the steps above on all your Provisioning Services servers (if present)

If you have done all the steps above test if the Streamed Virtual Machine Setup Wizard is working with the cluster as the target.

Sep 16

While setting up the first ShareFile StorageZone Controller you need to enter a Passphrase. The Passphrase will be used to protect your file encryption key (SCKeys.txt) which is located in the CIFS root folder. Without the Passphrase you won’t be able to add additional StorageZone Controllers, reinstall or recover the current StorageZone or create configuration backups. A running StorageZone controller will still work fine, but you can’t make any changes. I can’t stress out the importance of this passphrase!

Be sure to archive the ShareFile Passphrase and encryption key (SCKeys.txt) in a secure location :) !

Of course you will archive the ShareFile Passphrase and encryption key (SCKeys.txt) in a secure location, but in case the ShareFile Passphrase gets lost Citrix won’t be able to help. According to the eDocs and ShareFile support the Storage Zone should be considered as lost.

Citrix support won’t be able to recover your Passphrase!

Continue reading »

Sep 10

res-vdx Currently I am busy building an proof of concept environment while designing an appliance pc. This type of workstation will be used for applications that need specific local hardware on the workstation. We want to see if RES VDX can provide the functionality to make the software that is installed and running on the appliance pc accesVDX-menusible within the Citrix XenApp session. RES VDX is most commonly used in combination with RES Workspace Manager.


The customer I am currently working for is not using RES Workspace Manager, but they do want to make use of the functionality that RES Software provide in there RES VDX product.

Continue reading »

Aug 21

res-vdx For a customer I’ve been asked to design a workstation with RES Virtual Desktop Extender (RES VDX) installed to deliver some problem applications in a proof of concept.

I am going to use RES VDX 2014 for my POC.

This customer is using Citrix XenApp 6.5 to deliver a published desktop. The user start menu is managed by the Citrix Program Neighborhood Agent. So all the start menu items are published applications.

Continue reading »