Install a customized Adobe Reader 9.4

October 13th, 2010 1 comment

Here is a little “How To” about installing Adobe Reader 9.4 in a Terminal Server/Remote Desktop environment. You can also use this procedure to install the Reader on Desktops.

Read more…

Windows 2008 R2 RDS (XenApp 6) – restrict the user desktop

October 11th, 2010 No comments

I have done some XenApp 6 deployments the last weeks and often published the server desktop for the users. With Windows 2003 it was easy to hide the “All Users” components, so that users didn’t see the links on the desktop or the Administrative Tools folder in the start menu. Read more…

Access Gateway 5.0 on the way

October 10th, 2010 No comments

In Berlin I took a deeper look on CAG 5.0. I looks very smart, a complete new admin interface and user experience. Jay Tomlin from Citrix showed me the improvements and changes.

There will be no “Standard” and “Advanced” edition any more, like we know it from now. You can do lots more with only the appliance but without an Advanced Access Control server. The AAC server is still present and only runs on Windows 2008 R2, but not necessarily required.

The admin interface is browser based and runs with flash. All the net6 stuff is thrown overboard. The login page looks very nice, but at the moment the admin can’t do any customization, this will be possible later next year. There are improvements in the authentication progress and endpoint analysis.

The CAG VPX (virtual appliance) will run on XenServer and VMWare, probably on Hyper-V next year. In the future Citrix plans, to introduce the new GUI to all VPX products, like NetScaler/Access Gateway Enterprise.

CAG 5 will be available at the end of October, I can’t wait to implement it…

Categories: Access Gateway, XenServer

Citrix Summit 2010 Berlin

October 10th, 2010 No comments

Hi folks,

I visited Berlin last week and had a great time. Unfortunately me and my colleague left on Wednesday, so we couldn’t attend the Synergy. I passed my last exam (A15) to become a Citrix Certified Enterprise Engineer, Yeah! Tuesday I attended Geek Speak tonight, it was very interesting and funny! I learned a lot about the upcoming Citrix releases like XenDesktop 5, Web Interface 5.4 and Access Gateway 5.0 these days and I’m looking forward to test the new stuff…

Categories: Uncategorized

User Profile Manager 3.2 and Offline Plug-In 6.0.1

September 20th, 2010 No comments

Citrix released a new version of User Profile Manager, here you can read about the issues fixed in this release and here you can download UPM 3.2 after login to your mycitrix account.

If you plan to update you UPM from version 2.x to 3.x you can only do this with the new 3.2 release, read the corresponding upgrade FAQ.

There is also an update for the streaming client available, Offline Plug-In 6.0.1 fixed a lot of issues, Citrix recommends installing this update! This release has also full support for streaming Office 2010.

Installing Citrix XenClient RC2 from USB

September 5th, 2010 No comments

I found an interesting article about installing the new XenClient RC2 from USB

Very cool, check it out!


Categories: XenClient

Powershell script for cleaning up space after deleting snapshots from VM’s

September 1st, 2010 No comments

You remember my two posts about the snapshot and missing free space on the storage after deleting a snapshot. With XenServer 5.6 Citrix changed the command to free space to a xe command. This makes it easy to write a script, that frees space for all VM’s on your XenHost after deleting snapshots. Here it is:

################################################################

# Script to free space after deleting snapshots for all VM’s
################################################################
# Define variables

$xenserver_ip = "172.27.10.99"
$xenserver_user = "root"
$xenserver_pwd = "password"
$xenserver_uuid = "6f4751af-9d55-4856-bb38-1985fecea06c"
$xe_path = "’C:\Program Files\Citrix\XenCenter\xe.exe’"

################################################################
# Script

# Make VM líst
$uuid_list = Invoke-Expression  ("& " + $xe_path + " -s " + $xenserver_ip + " -u " + $xenserver_user + " -pw " + $xenserver_pwd + " vm-list –minimal")

# Split
$uuid_list = $uuid_list.split(",")

ECHO "********************************************"

# One passage for each VM
foreach ($item in $uuid_list)

    {
        ECHO $item
        # Command
        Invoke-Expression ("& " + $xe_path + " -s " + $xenserver_ip + " -u " + $xenserver_user + " -pw " + $xenserver_pwd + " host-call-plugin host-uuid=" + $xenserver_uuid +  " plugin=coalesce-leaf fn=leaf-coalesce args:vm_uuid=" + $item)

ECHO "********************************************"
    }

So all you need is a client or server with XenCenter 5.6 and Powershell installed. Copy the lines in a file and name it “Free_space_after_deleting_snapshot.ps1” if you want. Edit the variables and execute the script. You have to allow unsigned Powershell scripts!

Hope you like it!

Categories: XenServer

Select the Logonpoints for the Citrix Access Gateway Advanced 4.5 Hotfix 5

August 31st, 2010 No comments

If you have multiple Logonpoints for your Access Gateway and you don’t want your users to know the each LP name or the url of every LP, then I have a solution for you:

I modified the Login.ascx file which is placed in the the root folder of each Logonpoint.

Find line 48 (<!– content end –>) and after, add these lines:

<!– Checkbox –>
<table width="100%" cellspacing="1" cellpadding="2" align="center" border="0">         <script type="text/javascript">
<!–
function MM_jumpMenuGo(objId,targ,restore){ //v9.0
var selObj = null;  with (document) {
if (getElementById) selObj = getElementById(objId);
if (selObj) eval(targ+".location=’"+selObj.options[selObj.selectedIndex].value+"’");
if (restore) selObj.selectedIndex=0; }
}
//–>
</script>

<TR>
<TR></TR>
<TD width="8"> </TD>
<TD>Available LogonPoints:</TD>
</TR>
<TR>
<TD width="8"> </TD>
<TD>
<select name="jumpMenu" id="jumpMenu">
<option value=https://cag/CitrixLogonPoint/Logonpoint1>Name of the Logonpoint</option>

<option value=https://fqdn_cag/CitrixLogonPoint/Logonpoint2>Name of the Logonpoint</option>

<option value=https://fqdn_cag/CitrixLogonPoint/Logonpoint3>Name of the Logonpoint</option>
</select>
<input type="button" name="go_button" id= "select" value="Select" onclick="MM_jumpMenuGo(‘jumpMenu’,'parent’,0)" />
</TD>
</TR>
<TR></TR>
<TD></TD>
<TD>Selected Logonpoint <B>Name of the Logonpoint</B> Place additional text here

<BR>
<BR>
<B>Note: </B>Place notes here
</TD>
</TR>
</table>
<!–Checkbox>

This will give your users the possibility to select a logonpoint from a checkbox. You can also place a short explanation to each LP. Just edit the red lines to match your environment.

It looks like this:

SNAGHTML5e0b38

Categories: Access Gateway

Citrix Access Gateway 5.0 and new AAC Server coming soon

August 31st, 2010 No comments

I heard about a new Access Gateway these days, there is also a beta test for some users going on, I can’t tell you much about it, but I think CAG 5.0 will be released soon. In Q4 there will also be a new Advanced Access Control Server. It’s really time for an update, installing AAC 4.5 with Hotfix 5 on Windows 2003 x86 is not up to date… I’m looking forward to the new releases and I will keep you informed.

Categories: Access Gateway

Merchandising Server 2.0 and Citrix Receiver 2.0 released

August 31st, 2010 No comments

Citrix released Merchandising Server 2.0 Virtual Appliance for XenServer and VMWare. There is also a new Receiver 2.0. You can update your Merchandising Server 1.x to 2.0.

Download the new version from mycitrix.com.

New features are:

  • Anonymous Deliveries
  • Enhanced Roaming
  • Improved Usability
    Categories: Citrix Clients, Receiver