Posts

Showing posts with the label Shoretel

How to Setup Shoretel Mobility Router 4000 With Mitel Connect Director On Premise Server

Image
 Shoretel Mobility Router 4000 Configuration Hints and Tips So you just bought a Shoretel Mobility Router 4000 from Ebay or from a scrapper, and found that it is operational and was pulled from a working environment. That's perfect. Now you just need to reset the passwords and get the existing license keys from the database.  The first step is to power it on and confirm that it is working correctly.  Connect a VGA cable to the rear VGA port, and a USB keyboard to the USB port.  Start it up and look for the login screen to appear.  If it is untouched then you will not be able to login with the default admin/changeme passwords.  You will then need to reset the password, using some back door methods that I will explain in detail.  The SMR runs x86-64 linux. Reset The Admin Password The first step is to connect a bootable Ubuntu USB volume to the USB port, then reboot it, press F12 to get to the boot menu, start it up with ubuntu.  In a nut shell, you...

How to Import Call History from Shoretel 14.2 to Mitel Connect Build 22.13

Importing Call History During A Shoretel to Mitel Upgrade First a little background.  On Shoretel and Mitel systems store the call history for each extension in a SQL Lite database that is stored outside the main CDR and Config databases. The Shoretel Communicator application reads this file directly to get the history.   What you will need to do this task:  sqlite3.exe and sqlite3.dll from the new mitel server, you can get this from anywhere really.  Plus you will need the mysql command line tool on both servers. Open a dos prompt to perform all  of these tasks.   Open a cmd.exe prompt, make a directory called \Temp to do all of your work. First Step is to find the UserData folder: usually is located here on both Mitel and Shoretel:  C:\Shoreline Data\UserData\<hash code>\ in mysql command line, using the Shoreware database, look for the user's DN to get the hash code folder name.  If you need help using the mysql command line, se...

Installing Shoretel Server TDIMedia.sys on Virtual Windows 2016 - Some Tips from A Pro

Image
Some Tips from A Shoretel Pro on Installing  From the trenches, what I found is that Shoretel/Mitel TDIMedia.sys is not signed, and windows will refuse to install it.  Shoretel has never bothered to sign the driver in all the years that this driver has been present in Shoretel.  This only applies to Windows Server 2012, 2016 and 2019.  If you use Windows Server 2008 R2, this does not apply. Disable Secure Boot in VMWare See this:  https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.security.doc/GUID-898217D4-689D-4EB5-866C-888353FE241C.html Procedure Browse to the virtual machine in the  vSphere Client  inventory. Right-click the virtual machine and select  Edit Settings . Click the  VM Options  tab, and expand  Boot Options . Under  Boot Options , ensure that firmware is set to  EFI . Select your task. Select the  Secure Boot  check box to enable secure boot. Deselect the  Secure Boot  che...

Shoretel Director - Locked Out Until Full License Compliance Has Been Restored. Get Back In!

Image
Suddenly Without Warning You Are Locked Out of Shoretel Director You or your phone system administrator has made a change that violated your licensing, such as added softphones or granted some user Workgroup Supervisor roles. And 45 days went by and nobody noticed the red warning banner. Now you are locked out for good.  That's real cute , thanks guys. You need to call Shoretel TAC to unlock it. You may even need to call your "partner" Grrrr....  Unfortunately, the only fix is to add more licences to come into compliance again.  Furthermore, you may have to pay for another compliance token.  Fortunately, there IS another way to weasel your way back into Shoretel Director so you can comply with the licencing.  Our method of weaseling back in is to edit the MainFrame.asp front end director landing page.  First step is to use RDP to logon to the console of your HQ server.  In this excercise, we will show you how to do this with Shoretel 14.2 (build ...

Shoretel CDR Database Schema Upgrade 19.XX to 21.82

Schema Upgrade Script Before Import Old Records Immediately after upgrading from Shoreware 19.XX to Shoreware 21.82, you will want to import your old CDR records.  Before you can do that, you must upgrade the old CDR records by adding some new fields.  My upgrade script will take your old CDR and add those fields.  To use it, import your old CDR into a stand-alone mysql instance and then upgrade it using my handy script, then export it out, finally import the records into your Shoreware director. Create a Stand-alone Instance of the CDR database 1 2 3 4 5 drop database shorewarecdr; CREATE DATABASE shorewarecdr; GRANT ALL ON shorewarecdr.* TO st_cdrreport@localhost IDENTIFIED BY 'passwordcdrreport' ; GRANT ALL ON shorewarecdr.* TO `root`@` 127 . 0 . 0 . 1 ` IDENTIFIED BY 'passwordcdrreport' ; FLUSH PRIVILEGES ; Upgrade the old CDR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32...

TDI Media Driver Service won't start after upgrade to Version 21.82.2123.0

Image
TDI Media driver service won't start after upgrade to version 21.82.2123.0 This note applies to Shoretel Servers running on Windows Server 2008 R2 Enterprise. Shoreware TDI Media Driver Service fails to start because of a digital signature issue. Resolution: Install the microsoft patch that adds SHA-2 certificates on new .sys drivers after jan 1, 2016. Or just use the old pre-2016 version of TDIMedia.sys Resolution Your system will require the patches if your server is running Windows Server 2008 R2 Standard or Enterprise. See Advisory 3033929 then download and install the patches as needed, then reboot. for 2008 Server R2 https://www.catalog.update.microsoft.com/Search.aspx?q=3033929 Or for 2008 Server https://www.catalog.update.microsoft.com/Search.aspx?q=2763674 https://technet.microsoft.com/en-us/library/security/3033929 https://support.microsoft.com/en-us/kb/2763674 References: https://www.reddit.com/r/shoretel/comments/4abmu8/help_shoretel_tdi_media...

Shoretel Read-Only VB.Net Database Connect Strings for custom CDR Applications

Image
Shoretel read-only Database Passwords Shoretel Logo Have you ever wanted to write your own custom Shoretel/Mitel CDR database reporting application?  If you need root access to the database for read-write operations see this blog entry.   In visual basic dot net, the connect string would look like this: Dim conn1Str As String = "server=shoretel64;user=st_cdrreport;database=shorewarecdr;port=4309;password=passwordcdrreport;" Dim conn2Str As String = "server=shoretel64;user=st_configread;database=shoreware;port=4308;password=passwordconfigread;" Pretty Formatted: Dim conn1Str As String = "server=shoretel64;user=st_cdrreport;database=shorewarecdr;port=4309;password=passwordcdrreport;" Dim conn2Str As String = "server=shoretel64;user=st_configread;database=shoreware;port=4308;password=passwordconfigread;" Assuming your server is just called shoretel64

Using The Shoretel 90V Serial Console to Factory Reset

Image
How to Connect to the Shoretel 90V Serial Console Like a Boss You just bought a pre-owned Shoretel 90V from a grey market source, and now you find that you cannot logon anymore as anonymous.  The Shoregear90V is quite different from the Shoregear 90.  For one, it runs WindRiver Linux on top of VXWorks,  Whereas the Shoregear 90 just runs WindRiver VXWorks.  As a result Shoregear90V boots into Linux, while Shoregear 90 just has the old familiar VXWorks configuration pages. Both of them have a RS232 serial port that you can use to configure them.   Shoretel is full of hidden and secret passwords, including a secret CDR database with its own passwords . The Shoretel switch is no exception.  You may need to factory reset it, or you just need to set the root password.  Well, here are some ways to get in.  First step is to get a RS232 serial port added to your computer. You can always use a USB to Serial adapter (such as the venerable Tripp-Lit...

Configure Shoretel Voicemail Notifications to your email inbox using a free SMTP relay

Image
Configure Your Shoretel Voicemail Server to Send Voicemails As Wave Files to your inbox How Can SocketLabs Help You Setup a Free SMTP Relay Socketlabs is a free and paid service that can allow you to send 2000 free SMTP message relays every month from your verified domain. But first you need a real domain with it's own email accounts and a professional looking website on top of that, plus you need to look like a legitimate business with contact numbers and email addresses. It is not for spammers, hackers, phreakers, or junk mail junkies. Once you are ready, you create a free account at SocketLabs.com then allow the admins to verify your email and your web presence.  Once that's done, you get your credentials for their free SMTP relay that you can use in your IIS SMTP gateway to send free emails from your voicemail appliances, and your other IOT things that need to send email out, but cannot authenticate.  Many devices cannot authenticate to SMTP servers such as Shoretel...