Posts

Server Essentials 2012 Web Interface - How to Hide Folders for users who have no permission

Server Essentials 2012 Web Interface How to Hide Folders in web view for users who have no permission to a folder By default server essentials shows folders in the web interface even when a user is denied access, to adjust this feature:
1. Log into the server and go to Administrative Tools -> Server Manager.

2. Under Roles -> File Services, click Share and Storage Management.  Select the folder share which points to the web interface root folder and in the right pane, click Properties.

3. Click Advanced and check the box "Enable access-based enumeration."  With ABE enabled only web interface folders the user account has permissions to will be shown.

Protection from the Cyber Attack WannaCry

Current Worldwide Cyber Attack Protection News is spreading like the infection from the cyber attack. Current information suggests this is dubbed #WannaCry Ransomware. 
InformationEncrypts with file extension .wncryDeletes volume shadow copies (often used for quick recovery)Deletes Windows Backup and System RestoreAttacks SMB shares Windows 10, Windows 8 , Windows 7, Windows Vista, Windows XPNote the widely publicised Kill Switch is blocked by proxy server.
The malware uses direct Internet access to check the kill switch domain name and web site.
Ironically the more secure sites using outbound filtering are more vulnerable. 
Protection Based on anecdotal information available 13/05/2017 Patch systems up to April 2017 (specifically MS17-010)Disable SMB v1.0/CIFS File Sharing SupportUse File Resource Manager to block the extension .wncry
Add Comments Below with Further information Most recent Twitter updates https://twitter.com/search?q=%23WannaCry%20smb&src=typd

Speed up for Android Studio Startup and Emulator

Android Studio can be a little slow After a while using Android Studio gets painful at startup time waiting for the IDE user interface to load, then waiting for the Android Emulator.
Found that with a few quick exclusions in antivirus speed is significantly improved. I'm sure there are a few who will disagree with these changes but the trade off between security and performance is well worth it in my case.
Exclude the following items in Antivirus:  C:\Program Files\Android\Android Studio\plugins\android\libC:\Users\<username>\.AndroidStudio2.2\system\cachesC:\Users\<username>\.AndroidStudio2.2\system\indexC:\Users\<username>\.gradleqmenu-system-i386.exe
Please post a response how this works for you so that others may benefit.

Veeam EndPoint Backup Reset Database 3 Simple Steps

Image
Do You Need to clear the settings in Veeam EndPoint Backup? 1. Stop the Veeam Endpoint Backup Service Windows + R to bring up the Run dialogue, type services.msc and press Enter.
Locate the Veeam Endpoint Backup Service, Double-Click to Open and Stop the service. If the service does not stop you may need to kill the Veeam Tasks (or reboot).
Keep the Window open for step 3.

2. Edit registry key to recreate the database Windows + R to bring up the Run dialogue, type regedit.exe and press Enter. Locate Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Endpoint Backup. Change the RecreateDatabase key from 0 to 1.


















3. Start the Veeam Endpoint Backup Service Go back to the Services screen,  Locate the Veeam Endpoint Backup Service, open and Click Start. Starting will take a few minutes.

Once the service is started this will reset the registry key back to normal so you can close the registry editor. Your backup settings will be removed so you can start again configuring a new backup storage l…

Freshdesk Powershell find UserID by email address

How to UserID by email address in Freshdesk with PowerShell
1. Prep for testing  Update this url with yourdomain to locate a suitable user account and email address. https://yourdomain.freshdesk.com/api/v2/contacts
The output is in .json format but readable enough.

2. The PowerShell  #################################################
# Freshdesk Find Contact by email
#################################################

# Find this user
$userEmail = "someone@somewhere.com"

# Enter FreshDesk Domain
$myDomain = "domainname"


# API Key
$FDApiKey="myapikey"

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

# Prep
$pair = "$($FDApiKey):$($FDApiKey)"
$bytes = [System.Text.Encoding]::ASCII.GetBytes($pair)
$base64 = [System.Convert]::ToBase64String($bytes)
$basicAuthValue = "Basic $base64"
$FDHeaders = @{ Authorization = $basicAuthValue }
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::TLS12


# The Doing part
$FDBaseEndpoin…

Freshdesk StatusBoard Powershell Scripts - #1 Get Ticket Summary

Image
Freshdesk Powershell Scripts - Get ticket summary Mission get to the current open ticket count into an include file for our boardRun this Powershell script as a Scheduled Task every 15-minutesUpdates a text file with the current open ticket count from FreshdeskLater we'll pick this file up our our statusboard
This is what we're aiming for on our operations monitor Tickets heading up or down using indicatorOpen tickets differentiated from all ticketsFreshdesk Ticket count by Engineer / Agent 


# Part one script starts here
# API Key $FDApiKey="Enter your API Key Here" #################################################
# Force TLS1.2 as Powershell defaults to TLS 1.0 and Freshdesk will fail connections [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::TLS12
# Prep $pair = "$($FDApiKey):$($FDApiKey)" $bytes = [System.Text.Encoding]::ASCII.GetBytes($pair) $base64 = [System.Convert]::ToBase64String($bytes) $basicAuthValue = "Basic $bas…

RDCMan 2.7 prompts for gateway password | Remote Desktop Connection Manager "Your credentials did not work"

RDCMan 2.7 Your credentials did not work - Fix Problem occurs when using a gateway server for access and a UPN username i.e. user@somedomain.com . Makes no difference what you type in, or save, you get prompted every time.
The fix is not to use a Domain: entry when using a UPN user name
Go to top menu Tools>Options
Click Default group settings...
Select the Profile Dropdown on the Logon Credentials Tab
Edit or Enter Custom Credentials
- Enter User name
- Enter Password
- Remove any Domain name
Click Save
Now check that your individual RDP settings are using the Global Group.

Problem had been bugging for months and this resolved it.