Kenneth Qvistgaard Dalbjerg, IT Konsulent i århus
Citrix Certified

Citrix XenDesktop (5) VDI network Ports TCP / UDP

January 24th, 2012 Posted in Citrix | No Comments »
From / TO Ports
User machine / Web Interface tcp/80
User machine / VDI tcp/1494
tcp/3389

Cisco ASA get Site 2 Site VPN PSK – decrypt PSK S2S VPN

January 23rd, 2012 Posted in Cisco | No Comments »

If you only see asterisks, in the ASA configuration of you ASA when you want to find the PSK of a Site2Site (S2S)VPN, you can type this command:

more system:/running-config

then it will show the PSK in clear text.

Gratisdns – Dårlig kundeservice.

December 28th, 2011 Posted in Computer, MIG | No Comments »

Jeg har igennem en kunde, skulle flytte nogle .com domæner væk fra GratisDNS, jeg har så ændret min mail adresse osv, så det hele stod i mit navn, herefter har jeg bedt om at for tilsendt auth koderne (Hvilket man skal for at flytte et .com domæne til ny udbyder).

Problemet er at jeg aldrig modtog disse auth koder, og jeg kunne også se at mit domæne stadigvæk er låst i whois requesten.
Jeg spørger så pænt i forumet om der er en som vil kigge på dem, her overtræder jeg så åbenbart en regel af deres, nemlig at gemme at skrive hvilket domæner det drejer sig omkring, jeg tænker at det var en kunde jeg skrev for, og derfor ville jeg ikke skrive domæne navne.

Fair nok, indlægget bliver flyttet til snik/snak, og jeg kommer til at spørge om hvorfor, wupti en advarelse, du skal læse forum reglerne!.
Jeg læser disse regler og bliver klar over at jeg glemte at skrive de domæner det drejer sig omkring, jeg oprettet et nyt indlæg og wupti nu er jeg udelukket for brug af deres forum.

Se det kalder jeg dårlig kundeservice, og så kan jeg godt li at Peter Larsen på hans blog skriver omkring DKHostmaster support kontra så mange andre. Hvad med at kigge indad før man skriver om alle mulige andre?

Sagen var i starten håndteret forkert af mig, men det lettest vil sku da være at skrive i mit indlæg, Kenneth, læs lige reglerne inden du poster du glemmer at skrive dit domæne navn, hvad er det?

Så kunne jeg havde skrevet domæne navne de havde undersøgt hvorfor at jeg ikke fik auth koder, og kunne vende tilbage til mig, så havde jeg haft en god oplevelse trods at der var en fejl til at starte med, og GratisDNS havde brugt langt mindre tid på mig.

Nu har jeg så istedet ringet ind til dem, og spørge hvorfor. Fik så at vide at jeg skulle sende dem en mail til deres support mail, og de skal nu undersøge hvorfor, det hele havde sku været meget nemmere også for dem, hvis de bare spurgte efter domænerne første gang.

Jeg vil for god orden skyld nævne at jeg driver www.posthuset.nu hvor du gratis kan for dit eget mailhotel. Her yder jeg også kun support via Forumet, jeg kunne aldrig finde på at smide en af forumet, for ikke at skrive hvilket domæne navne det drejet sig omkring, her vil jeg blot venligt spørge hvilket domæne?

Jeg tænker derfor at min næste service må være Gratis DNS hosting, for dette må jeg kunne gøre noget bedre.

Get number of all desktops in Citrx Xendesktop with powershell in all desktop groups

October 27th, 2011 Posted in Powershell, Programmering | No Comments »

To get sum of all desktops in the Citrix Xendesktop (5) farm, just run this commands:

Asnp Citrix.*
Get-BrokerDesktopGroup | measure-object -property TotalDesktops -sum | select sum

Remove-RoutingGroupConnector – The operation couldn’t be performed because ‘rg-exchange’ matches multiple entries.

September 28th, 2011 Posted in Exchange, Powershell | No Comments »

I have this problems that i could delete a routinggroup between an old Exchange 2003 and a new Exchange 2010.
When i type Get-RoutingGroupConnector

Name SourceRoutingGroup TargetRoutingGroup
—- —————— ——————
RG-Exchange Exchange Routing Group (DWBGZMFD01QNBJR) First Routing Group
RG-Exchange First Routing Group Exchange Routing Group (DWBGZMFD01QNBJR)

So i have 2 Routinggroup Connector with the same name. So when i type
Remove-RoutingGroupConnector -id “RG-Exchange”

I got
The operation couldn’t be performed because ‘rg-exchange’ matches multiple entries.
+ CategoryInfo : NotSpecified: (0:Int32) [Remove-RoutingGroupConnector], ManagementObjectAmbiguousExcepti
on
+ FullyQualifiedErrorId : 6C29C43B,Microsoft.Exchange.Management.SystemConfigurationTasks.RemoveRoutingGroupConnec
tor

So all i did was typing this instead:
get-routinggroupconnector -id “RG-Exchange” | remove-routinggroupconnector

Then i came an ask me if i wont to delete all.

Backup msSQL server – Operating system error 5(error not found).

September 19th, 2011 Posted in Ahsay, MSSQL | No Comments »

If you want to take a backup from Microsoft SQL Server management Studio, and get this error: Operating system error 5(error not found), then the problems is that the user running SQL Server services dosen’t have access to the destanation folder of you backup.

Ahsay restore Microsoft SQL (MSSQL) server database

September 14th, 2011 Posted in Ahsay, MSSQL, Windows | No Comments »

If you want to restore a Microsoft SQL database, from a fuld backup, and put some transaction log file into it.  (This backup has backup by ahsay)

This is the why to do it:

  1. Start Microsoft SQL Server Management Studio
  2. Right click on Databases, and select restore database

  3. Type a database “To database”, and select from device , and press the butten with the 3 dots (…)

  4. Select file, and then click Add

  5. Select the database file you want to restore, and click ok

  6. Then select options, and click “Leave the database non-operational, and do not roll back uncommitted transactions. (Restore with NORECOVERY), then click OK
  7. Start a new query, and type this (Change it to yours database and files).
  8. RESTORE LOG RestoreTest
    FROM DISK = ‘F:\RestoreTest\2011-09-13(09-00-00)_LOG_RestoreTest_2011.bak’
    WITH NORECOVERYRESTORE LOG Farma_test
    FROM DISK = ‘F:\RestoreTest\2011-09-13(10-00-00)_LOG_RestoreTest_2011.bak’
    WITH NORECOVERY

    RESTORE LOG Farma_test
    FROM DISK = ‘F:\RestoreTest\2011-09-13(11-00-00)_LOG_RestoreTest_2011.bak’
    WITH NORECOVERY

    RESTORE LOG Farma_test
    FROM DISK = ‘F:\RestoreTest\2011-09-13(12-00-00)_RestoreTest_2011.bak’
    WITH NORECOVERY

  9. When you have takende the sekund last backup file, just type this:
  10. RESTORE LOG Farma_test
    FROM DISK = ‘F:\RestoreTest\2011-09-13(13-00-00)_RestoreTest_2011.bak’
    WITH RECOVERY

Microsoft Exchange 2010 – Ahsay restore to recovery mailbox database / storage group.

September 9th, 2011 Posted in Ahsay | No Comments »

Ahsay have no support for native restore to Exchange recovery group, but here is a workaround of that problems.

First create a recovery storagegroup
New-MailboxDatabase -Recovery -Name RDB1 -Server exch2010 -EdbFilePath “F:\Backup\Restore\Data\rdb1.edb” -LogFolderPath “F:\Backup\Restore\Log”
Where RDB1 is the name of the Recovery database and Exch2010 is the name of the servere where recovery database should be located.

Restore the Exchange 2010 database to a alternative location in ahsay. With both logfiles and the database files, restore it to “F:\Backup\Restore\Data\Mailbox Database.edb” or where you location is.

Then run repair of the restored database.
Eseutil /p “F:\Backup\Restore\Data\Mailbox Database.edb”

Then mount the database
Mount-Database -Identity ‘Mailbox Database’

Example restore a mailbox to a Restore mailbox in the real database.
Restore-Mailbox -Identity ‘mailbox_to_restore_content_to’ -RecoveryDatabase RDB1 -RecoveryMailbox ‘Mailbox_Restore’ -TargetFolder Recovery

This will create a folder name Recovery under mailbox_to_restore_content_to, with the content of Mailbox_Restore

[PS] C:\Recovery20110909>Restore-Mailbox -Identity jvrestore -RecoveryDatabase RDB1 -RecoveryMailbox ‘Jesper Vernegaard’
-TargetFolder Recovery

Disable password complexity password policy

September 5th, 2011 Posted in Windows | No Comments »

Logon to you Domain Controller, and start Group Policy Manager.

Right click on you “Default Domain Policy” and press edit

Go to Computer Configuration -Policies -> Windows Settings -> Security Settings -> Account Policy -> Password Policy

And set all settings to 0 (zero) or disable.

 

Do not set it to Not defined, that will set is as default behavior = Password complexity enabled.

XenDesktop 5 Provisioning firewall ports

August 15th, 2011 Posted in Citrix | No Comments »

The following ports need to be open from the VDI to the Provision servers.

UDP 69
UDP 6905-6930
UDP 4011
TCP 54321-54322
TCP 10802-10803