WS2012R2 WSUS Console Connection Error

It seems like updating WSUS may break WSUS itself. After applying patch KB3159706 your WSUS console may become unresponsive with WSUS Error Event ID 507, 7053 and following view in GUI: Microsoft has already released newer patch that resolves this issue (KB3159706) so if you previously installed KB3159706, you should follow this steps: Uninstall KB3148812 Install […]

Citrix 7.X Delivery Controller stuck in Supplemental Grace Period

This may be uncommon issue, although it may happen when you manually remove assigned licenses after Citrix License Server entered SGP state. Before removing any device/user license assignment, read following citrix article. At a point when license assignments are removed and you have some licensed freed up, it is possible that Citrix License server displays “OK” […]

Powershell: Collect information about locked AD Accounts in SQL Database

Small background: Working with ~ 20 domain controllers and thousands of users makes DC Security Log really short in time. I mean – there are thousands of security logs, but all I can browse is only last ~ 50 minutes, older logs are archived / removed. Sometimes, it makes simple things impossible. For example, I […]

Powershell: Get SQL Data using powershell

Small background / Use Case – I’m having a printing solution that prints a small, almost invisible watermark on every printed page. This watermark consists of printjob ID number only. I would like HelpDesk users to check this Job ID and resolve job owner / printing time etc. Unfortunately, it’s not possible through GUI, but… […]

Skype For Business IM / Video / Audio restrictions

There are few options that are controlling Skype For Business functionalities for users: CAL: Standard CAL – only IM functions; Enterprise CAL – all conferencing / presenting / IM features. But here’s a small disadvantage – Skype CAL applies to a user, not to specific device. Registry keys – available for both, Machine and User […]

Citrix XenDesktop 7.6 – The Citrix servers do not trust the server.

Small hint for those, receiving following Citrix XenApp 7.6 error while opening any app from Receiver – “Cannot start app, please contact your help desk“: Additionally, in the event log you find repeating errors from Citrix Store Service, EventID 0, message: The Citrix servers do not trust the server. This message was reported from the […]

How to import PST file to Exchange 2013 Mailbox

Importing / Exporting mail data in .pst files may be performed with various 3rd party applications, but IMHO we should always use what’s “inside-of-the-box” if it’s possible. Therefore you should focus on follownig cmdlets: New-MailboxImportRequest NewMailboxExportRequest Get-MailboxImportRequest Get-MailboxExportRequest Even as an Exchange Admin, shortly you will find out that none of them are available for […]

Citrix User Profile Management (UPM) deployment

One of the key features that leverages proper user’s experience in application provisioning or VDI environments is profile management. Whenever users log on to their VD or provisioned applications they are expecting to see things as they left it – that starts with desktop personalization, regional settings, wallpaper and ends up with complex application specific […]

Automated change of DNS hosts on multiple servers in AD Organizational Unit

Change of DNS settings on remote hosts can be done either with DHCP scope settings (if your servers are using DHCP and in most cases they are not) or via Group Policy or… with Powershell. But hey, I’m pretty sure you did not enable PSRemoting on all of your servers, did ya? Luckily there’s a […]

Finding & Transferring FSMO roles using powershell

I think it’s a part of IT nature to spend 15 minutes on scripting things that you actually could achieve in 1 minute using GUI, but you can’t change the nature, right? 🙂 One of the things I have to do from time to time is change of FSMO roleholders by simply transferring them (keep […]