Friday, 23 February 2018

AudioCodes AD Authentication

Been playing with AD authentication and AudioCodes SBC with firmware 7.2 and found a few things, thanks to Dave for the help..

If LDAP is enabled but not configured correctly you will get locked out of the SBC, not even the local SBC accounts can access the gateway.  So make sure that you don't close your browser window in the middle of the config, or even let the timeout for access be reached...

Under "Setup --> IP Network -->Radius & LDAP"

Select "LDAP Settings"

Change the "LDAP Service" to enabled, and  change the "LDAP Authentication Filter" to (sAMAccountName=$).  Making sure that the () are included
As always the lighting bolt icon means that a reboot is required.

Under "LDAP Service Groups"

Select "New" and complete with the following details, make sure that "Type" is set to Management

Under "LDAP Servers"

Select "New" and enter the required details:
LDAP Server Group --> >name of the server group from "LDAP Server Group"
LDAP Password is ALWAYS --> $
LDAP Bind DN is --> $@'domain.com'
Management Attribute --> memberOf
LDAP Server IP --> IP Address of DC


Under LDAP Servers, select "LDAP Servers Search Base DNs"


Select "New" and enter the base DN to start searching within AD.

Under LDAP Servers, select

Select "New" and enter the AD group to check for membership.

Troubleshooting

  • "LDAP Authentication Filter" to (sAMAccountName=$).  Make sure there are no "quotes" around the entry in the WebGUI
  • Under the AdminPage update the "LDAPDEBUGMODE" value to be 3 (0 default, 3 highest level) then details can be checked in syslog.

Thursday, 25 January 2018

More ShoreTel Troublehsooting

The TMSNCC logs the call accumulations recorded at the end of a call in the G-MST entry, this points to the RTP stream of the call with the following summary

Packet info
s: sent packets
r: received packets
l: lost packets

Jitter Buffer Info (call quality)
j: # of times jitter buffer had to adjust size trying to handle voice streams
u: # of times the jitter buffer did not get enough data to pass on a voice stream

o: # of times the jitter buffer received data outside of its maximum jitter buffer


09:11:49.557 ( 4184: 5288) G-MST: 200000BD "00070001-33cd-5927-c6e1-005056a27011" ("",""),(0, 0),0(Null),rsn:1,22:06:23.979 (UTC),pl:20,(s:16279, r:16279, l:0),(j:3,u:6435,o:11) flgs:0x00000000 "sip:@:5441",vpn:0

G-MST: 2 --> Relates to Network Side of the call
G-MST: 4 --> Relates to Trunk Side of the call

Thursday, 7 December 2017

SQL Server Temp DB

Talking to a colleague yesterday he mentioned that the number of tempdb database files needs to match the number of vCPU in the virtual server..

The link below has the details on how to add files:
Add Data Files to SQL Server tempdb Databas

Monday, 27 March 2017

ShoreTel Troubleshooting Tools

Page to keep updated with tools as I find them from ShoreTel systems..

###########################################
Workgroup Tool:
You can use the Workgroup Tool on the server to determine what the status of the agent is.
  • Open a command window on the server and go to the "Program Files\Shoreline Communications\Shoreware Server" directory.
  • Type: wgtool (enter)
  • Type: wg wgdn= (WG Ext)
Command list:
   H or Help or ?        - List commands and properties
   Agent                 - Get info about an agent [eg: Agent agentDN=114]
   AllWG                 - Get all local workgroups info
   SetDebug              - Set debug level. Not recommended, please use registry settings
   GetLines              - Get all tapi lines
   WG                    - Get info about a specific workgroup [eg: WG wgDN=200]
   Memsnap               - Take memory snap shot
   Memcomp               - Compare memory usage
   DumpTab               - Dump tables
   Test1                 - Test one. Reserved for testing purpose
   LoadAllDB             - Load all DB. Not recommended when system busy
   Use                   - Use a different WG Server by providing its ServerID [eg: Use Server=2]
   ListServers           - List all the WG servers associated with the HQ
   Exit

Properties:
wgDN, agentDN, hGC, hHC, callID, lineID, iwg, iagent, imember, iGC, iHC, dbg, Server

Usage:
CommandName Property=Value, where Value is expected data

For Example:
Agent agentDN=100, AllWG, WG wgDN=150, SetDebug dbg=255
###########################################

TrunkTest Tool:
\Program Files (x86)\Shoreline Communications\ShoreWare Server\VBTrunkTest.exe

This tool can be used to view the status of trunks with in the ShoreTel system
###########################################


Monday, 20 March 2017

ShoreTel Phone Customisations

This page will be updating moving forward when I find information for customisations for the ShoreTel IP Phones, It will manly be focus on the 400 series phones but will have details of the other models too.

Background Image Specifications
ShoreTel IP Phones 265 & 565
Dimensions: 320 x 240 pixels
Format: Uncompressed bitmap (.bmp)
Pallet Size: 256 colour (24-bit RGB)
File to change: \inetpub\ftproot

ShoreTel IP Phone 655
Dimensions: 640 x 480 pixels
Format: Portable Network Graphics (.png)
WallPaper Directory: \inetpub\ftproot\ -->
File to change: \inetpub\ftproot\swecustom.txt
####################
wallpaper1Phone “{File Name}.png“
####################

ShoreTel IP Phone 485
Dimensions: 480 x 272 pixels
Format: Portable Network Graphics (.png)
WallPaper Directory: \inetpub\ftproot\Wallpaper\480x272c
File to change: \inetpub\ftproot\phoneconfig\custom_IP485g.txt
####################
[user]

wallpaperStandardFilename={File Name}.png
####################

Friday, 3 March 2017

ShoreTel Voicemail Options

ShoreTel Voicemail Quick Reference..




You can download the full file from here

Using ShoreTel IP Phones

Just a quick note to show this great YouTube video on using the ShoreTel IP Phones.

Jump to the specific sections at the times below:

0:00 → Phone Overview
0:50 → Call Handling Modes
1:25 → Directory
2:04 → Call History
2:30 → Answer Ringing Phone
2:52 → Place Outside Call (ignore the “9” for outside line if you are configured for a “0”)
3:29 → Placing Calls on Hold
3:52 → Call Waiting
4:20 → Conference Calling
5:05 → Blind Transfer
5:35 → Consult Transfer
6:15 → Pickup Softkey
6:45 → Parking Calls
7:14 → Unparking Calls
7:36 → Voicemail Setup
8:45 → Checking Voicemail