Lorky`s Blog - Techno ressources and general informations for everyone !

Important

To filter the blog, please use theses tag:
General news. Website related post website. parental-control about technology. technology post.

Note

All blog links are archived here.

Hi everyone

Today I wanted to talk a symptom you might hit if you do content redirection with RemoteApp for a remote office while, the user click on a file located on a remote file share.

The symptom is a file lock can happen for the person and that block the document's saving.

That cause a bug in example Word or Excel that throw an error that the file is already in use. The user need to re-save the document to another name to save it when that happen.

The cause is simple; The content redirection access the share via the tsclient's client redirection. That force the remote computer to retrieve the file and send the file to the TS's server to be able to use the content redirection.

I did that small chart;

image-5.png?w=631

In my scenario the impact appear when the remote office got a high latency's link. You can see the RemoteApp connection got longer delay to open due to that fact.

To resolve the issue it's all done in the way you map the drive to the users. Normal drive mapping cause this issue, while a mapping done via the network location wizard solve that issue, as the RemoteApp open directly the file so it prevent all the network discussion from happening.

I would call that network map VS network location method to access the file.

If you do the wizard's mode to add a network location, it's via Explorer that you can trigger the wizard:

image-6.png?w=390

If you want to push that via GPO, it's where it become tricky .. You have to create a folder, an .ini and a .lnk for that folder..

In the GPO it's a 3 step procedure.

  1. GPP to create a folder inside that folder; %APPDATA%\Microsoft\Windows\Network Shortcuts

Ie; %APPDATA%\Microsoft\Windows\Network Shortcuts\HR Department

2. GPP to create a desktop.ini inside that folder with two options set inside it;

Ie;

Action Mettre à jour
Chemin d’accès au fichier %APPDATA%\Microsoft\Windows\Network Shortcuts\HR Department\desktop.ini
Nom de la section .ShellClassInfo
Nom de la propriété CLSID2
Valeur de la propriété {0AFACED1-E828-11D1-9187-B532F1E9575D}

AND

Action Mettre à jour
Chemin d’accès au fichier %APPDATA%\Microsoft\Windows\Network Shortcuts\HR Department\desktop.ini
Nom de la section .ShellClassInfo
Nom de la propriété Flags
Valeur de la propriété 2

3. You set the link to the correct resource with a shortcut named target;

Type de cible Objet système de fichiers
Chemin de raccourci %APPDATA%\Microsoft\Windows\Network Shortcuts\HR DEpartment\target
Chemin d’accès de la cible \\fileserver\hr
Touche de raccourci None
Exécuter Fenêtre normale

After that, now your users can click inside those folder to navigate to the file share, and when they will click a resource MSTSC will open directly the file from the network share, bypassing the tsclient redirection !

Continue Reading...

Hi

Today I will share a tip if you need to reset a lot of printers share to the default security.

It come handy to me as if you secure too much your pritnqueue,it might block per computer GPP in example.

First, choose a printer that will be the template for all others.

Make sure Administrators, Everyone, Creator Owner, Print Operator and Server Operator is listed.

It should look that way;

First picture in workgroup, and second you add those accounts in domain.

image-1.png?w=447

image-2.png?w=439

After your template is done, you need a small powershell script, it look that way;

image-3.png?w=785

$printerperms = (Get-Printer -ComputerName PrintSvr -Name admin-printer -Full).PermissionSDDL
$allprinters = Get-Printer -ComputerName PrintSvr -Name * | Select name -ExpandProperty name
foreach ($printer in $allprinters)
{Set-Printer $printer -PermissionSDDL $printerperms -ComputerName PrintSvr}

Make sure to replace PrintSvr with your print server and make sure to replace admin-printer with the printer that you used as a template.

Thats all, Thanks for reading!

Continue Reading...

Hi

Today I wanted to talk about a small bug you might encounter if you do printers GPP per computers. Such GPP create a local printer port, usually TCPIP, but need a printer share to set the driver and option.

The error is not documented much, but it's the error 0x800700005.

image.png?w=350

That error is caused by a lack of security for the computer account to access the printer's share for the initial setup. I seen that case on customers where the printer share are more restricted between users.

To resolve the issue you need to set back everyone into the printer security, like shown there;

image.png?w=473

Make sure that everyone is there (and CREATOR OWNER too)

That change should make your GPO work

Continue Reading...

Cumulative Update KB5009557

January 25, 2022, 3:04 pm technology

If you install that update on a Domain Controller, please make sure you install the outofband update KB5010791 !

It apply to Windows 10 Enterprise 2019 LTSC, Windows 10 IoT Enterprise 2019 LTSC, Windows 10 IoT Core 2019 LTSC and Windows Server 2019

Highlights

  • Updates a known issue that affects VPN connections. 
  • Updates a known issue that causes unexpected restarts on Windows Server domain controllers. 

Information Link; January 18, 2022—KB5010791 (OS Build 17763.2458) Out-of-band

Continue Reading...

Cached Credential

January 10, 2022, 2:33 pm technology

Hi everyone !

Today I wanted to share another tip. It's something I see a lot in help desk call, and sometimes it make call a lot longer to not know that one.

It's for the managed credential in the Windows Account's store.

You could be renaming an account on a Domain Controller, or it can be a pass through user set for authentication, but changing it can break thing.

The tip is just to never forget to go there and delete the cached credential that give you problem;

enter image description here
enter image description here You can see my answer there, and it's something useful to know :)

Continue Reading...