Friday, October 24, 2014

Fraværsmarkering - nøkkelen til suksess

Å markere fravær er det samme som å si når man er tilgjengelig. Har man en enhetlig løsning skal det være nok å markere fraværet en gang og det er synlig for alle - om man forsøker å booke et møte, om man ringer en persons kontortelefon, mobil eller sentralbord.

Trio Enterprise har noen fine løsninger for enhetlig fraværsmarkering. Dersom man registrerer fravær, så vil ikke samtaler bli tildelt når fraværet er aktivt. Dette kan gjelde ved mobilsamtaler, Lync samtaler eller ved tradisjonelle PABX løsninger. Samtidig som samtaler ikke blir tildelt, får innringer en presis opplest tilbakemelding som forteller om fraværet og når du er tilgjengelig igjen. Dette alene kan avlaste sentralbordet mye. Sentralbord og kolleger vil også ha oversikt over registrerte fravær og kan slik gi bedre service. Fraværsmarkering blir derfor nøkkelen til suksess for deg selv, for dine kolleger og for de som prøver å nå tak i deg.

Et fravær vil se slik ut for Trio sentralbordet ved søk på person eller innkommende samtale. Dette er likt uavhengig av metode benyttet for å definere fraværet:

Fravær vises umiddelbart på bruker i Trio Sentralbordet

Sentralbordet kan fraværsmarkere

Fravær kan markeres og settes på ansatte direkte fra Trio Agent som sentralbordet benytter. Dette gjøres ved å søke opp ansatte og trykke på ikonet for fravær. Det vil da komme opp et vindu hvor fraværet kan spesifiseres - også frem i tid.
Fravær satt fra Trio Enterprise Attendant

Dersom et fravær velges fra nedtrekkslisten i Trio Agent, vil standardverdier definert for fraværstypen gjelde umiddelbart (eksempelvis Lunsj i 30 minutter, Møte i 2 timer osv).
Nedtrekksliste med direkte fraværsvalg

Outlook Calendar kan motta fraværskoder

Ansatte kan selv markere fravær i avtaler som legges inn i Outlook Calendar (Trio støtter også Lotus Notes og andre store løsninger). Når en avtale opprettes i kalenderen av den ansatte, benyttes Trio koder i emnefeltet for å markere fraværstype. Merk at dette fungerer på ALLE terminaler som har satt opp Kalender integrasjon mot Outlook/Exchange uten å installere noen tillegg - herunder Android, IOS, Webmail osv.
Trio fraværskodene består av 3 STORE bokstaver. Disse forteller hvilken type fravær det er snakk om - for eksempel FERie, LUNsj, MØTe, TJenesteReise osv. Her er en oversikt over kodene satt opp i en standard installasjon.
Oversikt over TRIO fraværskoder
3-bokstavs koden skal så bli etterfulgt av enten kolon (:) for å sperre telefonen, eller semikolon (;) for ikke å sperre telefonen. Deretter følger emnefeltet som vanlig. Ved innkalling til møter med flere deltagere vil man ved bruk av fraværskodene sikre at man har et stille møte hvor ingen deltagere blir forstyrret av innkommende telefoner! Innringer vil får opplest fravær som forteller når møtedeltageren er tilgjengelig, sentralbordet vil ha full oversikt og kolleger vil ha full oversikt.

Et eksempel på hvor enkelt dette er i bruk ser vi her:
Møtekode i Subject feltet i Outlook Kalender innslag

Trio Assistant Web

Fravær kan også markeres i Trio sin Web Assistant som kan settes opp på Trio serveren. Denne siden vil vise alle registrerte fravær som Trio har registrert på brukeren (via sentralbord, kalender eller DTMF). Nye fravær kan også registreres fra disse websidene.

I det daglige er det nok de to tidligere nevnte metodene som blir oftest benyttet for fraværsregistrering, men Trio Web Assistant har en godt skjult hemmelighet som heter Hurtigknapp som kan være til god hjelp for å registrere AdHoc fravær som Lunsj og annet.

Hurtigknapper kan enkelt legges til av hver enkelt bruker:
Legg til ny Hurtigknapp
Fyll der inn informasjon om fraværet som ønskes bak den nye hurtigknappen:
Spesifiser hurtigknappen
Det er også mulig å redigere, slette og lage nye hurtigknapper via Innstillinger - Hurtigknapper:
Redigeringsmuligheter for hurtigknapper.
Hurtigknappene er godt tilgjengelige på fremsiden til Trio Assistant Web:
Enkel tilgang til Hurtigknappene på fremsiden
Så langt har alt vært ut av boksen.

Siden du har lest så langt som dette skal du bli tilkjennegjort med en dypt bevart hemmelighet rundt Trio Web Assistant. Det er mulig å ta tak i en hurtigknapp og dra den ut til en snarvei på Skrivebordet for enkel tilgang:
Trekking av hurtigknapper til skrivebordet er en dypt bevart hemmelighet!
I skjermbildet over har jeg valgt å legge snarveiene til mine hurtigknapper i en mappe i stedet for direkte på skrivebordet. Grunnen til det er en enda dypere bevart hemmelighet hvor hurtigknappene integreres som en verktøylinje nede ved SystemTray i Windows. Høgreklikk på startlinjen og velg å legge til en ny verktøylinje:
Legg opp egen verktøylinje for hurtigknapper
Velg nå mappen som inneholder snarveiene til alle hurtigknappene dine:
Trio mappen inneholder snarveiene til mine hurtigknapper
Nå blir det opprettet en magisk liten Trio meny nede på startlinjen som alltid er tilgjengelig. Fra denne er det enkelt å sette raske fraværsmarkeringer uten å måtte minimere, stenge eller starte vinduer:
En ny magisk Trio meny med snarveier til fraværsmarkeringer

Konklusjonen

Utallige Trio implementasjoner viser at fraværsmarkering er nøkkelen til suksess. Fraværsmarkering er et gode for alle brukere av systemet ved aktiv bruk.

Tradisjonelt sett har Sentralbordet hatt oversikt og de kan nå registrere dette inn i systemet fortløpende som de får inn meldinger om fravær. Dette blir da umiddelbart tilgjengelig for alle Agenter som betjener systemet og for alle som forsøker å nå vedkommende. Dette gjør jo at sentralbordet blir avlastet.

Fravær som Sentralbordet registrerer på en ansatt i Trio vil også bli synkronisert ut til vedkommende sin Outlook kalender. Slik vil de se hvordan dette kan og skal registreres direkte der - neste gang gjør de det kanskje selv direkte fra Outlook eller mobilen. Kolleger til vedkommende vil også møte fraværsmarkeringen i form av opplest fravær - de vil kanskje bli imponert og få lyst til å fremstå like profesjonelt selv. Slik vil dette spre seg i organisasjonen og fraværsmarkering i Kalender vil være den primære metodikken for planlagte fravær.

Det hemmelige trikset rundt å lage en egen Trio meny med Hurtigknapper vil være en fin metodikk for å fange opp de kortere fraværene som man gjerne ikke planlegger i kalenderen - slik som lunsj, korte turer ute osv.

Ved tradisjonelle PABX løsninger kan man også fraværsmarkere seg ved hjelp av DTMF signalering, men dette er ikke nevnt spesielt i denne artikkelen.

Metodikken for fraværsmarkering blir dermed underordnet - mennesker vil raskt se at dette gagner både dem selv, de som de samarbeider med og de som forsøker å nå dem - fraværsmarkering ER en nøkkel til suksess i dagens business!

Dette er eksempel på hvordan vi i Serit kan bistå med å trekke merverdi ut av de investeringer dere allerede har lagt ned i Lync, Trio og Exchange. Ta kontakt om du trenger hjelp med å samordne dine løsninger.

Thursday, October 23, 2014

Bulk enabling Lync users

I mange tilfeller er det ønskelig å benytte script for å enable brukere for Lync. Dette kan være ved nyansettelser eller ved større endringer.

Jeg har i denne forbindelse tatt utgangspunkt i John McCabe sitt script og laget meg et rammeverk som blir benyttet i denne sammenheng. Enkelte ganger er det kun snakk om å Enable brukere for Lync, andre ganger er det snakk om å Enable Voice på eksisterende Lync brukere. I enkelte tilfeller har scriptet også vært benyttet til å fylle ut parametre som Tittel, Avdeling, gruppetilhørighet og lignende på brukerne i AD samtidig som de har blitt enablet for Lync. Det er derfor et meget anvendelig rammeverk for tilpasninger av AD i forbindelse med Lync installasjoner. Scriptet er også benyttet i enkelte anledninger for å opprette TrustedApplicationEndpoints for brukere som skal ha sitt nummer knyttet til Personlig kø i Trio.

Utgangspunktet for scriptet er en komma separert fil (CSV) som holder nødvendige parametre for brukerne som scriptet skal sette.

CSV filen leses så inn av Powershell scriptet som går gjennom hver bruker i den innleste filen og gjør nødvendige endringer i AD/Lync.

Her er en kort video som viser dette i praktisk bruk:

Siden jeg benytter dette som et rammeverk, så er jo scriptet stadig gjenstand for endringer og tilpasninger. Her er lenke til en kopi av scriptet for bruk på eget ansvar:
https://www.dropbox.com/s/h7amap6t2wyng24/PowerShellLyncImportUsers.zip?dl=0

Tuesday, October 21, 2014

TE5.0 SP2: Tidspunkt for mottatt oppgave

For mange er det ønskelig å vite når en Oppgave kom inn i en Tjeneste tilhørende kundesenteret uten å måtte regne baklengs ut fra køtiden.

Med ServicePack 2 for Trio Enterprise 5.0 er det nå mulig å konfigurere inn denne informasjonen i kølisten. Dette kan eksempelvis se ut som følger hvor den nye kolonnen er markert i rødt i Trio Agent:
trykk på bildet for større versjon
I tilfellet over som er en telefonsamtale gir nok ikke denne nye informasjonen så mye mening for de fleste, men Trio kan betjene så mange flere oppgaver enn bare telefonsamtaler. Informasjon om når oppgaven kom inn kan for eksempel være nødvendig å kjenne til i forhold til å overholde SLA avtaler på oppgaver av typen e-post, besøkende og lignende. Har du et slikt behov er det i dag relativt enkelt å hente frem informasjonen om Servicepack 2 for Trio Enterprise 5.0 er installert.

TE5.0 SP1: Informasjon om tidligere koblede samtaler

Å se hvor innringer ble koblet sist gang han snakket med Sentralbord eller Kundesenteret er en fiffig liten detalj som ble tilgjengelig fra ServicePack1 av Trio Enterprise 5.0. Det krever dog noe tilpasning for å få informasjonen frem for Agenten.

Situasjonen er klassisk - innringer har snakket med noen tidligere som han igjen ønsker å snakke med. Samtalehistorikken tilsier at han snakket med noen i sentralbordet - kanskje det var deg, men vedkommende hadde blitt viderekoblet til noen - men hvem!? Dette vil nå komme klart frem på følgende vis etter at ServicePack1 er lagt inn og konfigurert opp i Trio Enterprise 5.0:

Koblet feltet finnes lett tilgjengelig, her vist i Trio Enterprise Attendant
Følgende eksempel på Layout innstillingene viser hvordan dette feltet kan implementeres:
Eksempel på Layout innstillinger for å få med Koblet informasjon
Med denne justeringen vil Agentene raskt kunne koble vedkommende ut til den man snakket med tidligere. Dette er spesielt interessant i tilfeller hvor det er koblet mot mobiltelefoner eller andre som ikke er logget under Agent kolonnen!

Tuesday, October 14, 2014

Trio Technician Award of The Year 2014

I am proud and happy after receiving the "Trio Technician Award of The Year" from Enghouse Interactive at the annual Trio Partner Conference.
 
 
There has been a lot of exciting Trio and Lync implementations this year, and one of the newest Trio in Lync native installations was presented as a Customer Case Study in the Norwegian Trio User Community earlier this autumn. This case is also presented as a case study on the Enghouse Interactive web pages.
 
Trio Entreprise with all its modules and implementations allows me to find the best return of investement for my customers IT installations! The Trio projects often involves work on adjacent technologies like Lync, Active Directory, Exchange, Office365, Telenor Mobilt Bedriftsnett, Telenor IPT, AudioCodes, Dialogic, SIP trunks, Firewalls, CRM systems, PABX's and more. It does also put me in contact with many exciting and inspiring people. This makes my day a perfect mix of people and technology.
 
The fact that my work gets noticed by customer case studies and Trio Technician Award of The Year, inspires for further challenging work on the exciting Trio Entreprise platform. Thanks for the award and all the good words allotted to me in that regard!

Wednesday, August 27, 2014

Change public IP for NATed Lync 2013 Edge

Occasionally we are involved in changing Public IP's for the Lync Edge pool. This is normally easy-peasy work performed in public DNS and a small change in the Topology for the A/V Edge service under the Edge Pool:

We did however experience some problems on a customer site where AV traffic through the Edge pool was dead after changing the Topology. The Lync client received a message indicating network problems - "Call failed due to network issues":


We checked that the changes in Management Store replicated successfully throughout the Lync Topology by use of the command Get-CsManagementStoreReplicationStatus:


Tracing the Lync call gave the following ms-client-Diagnostics:
ms-client-diagnostics: 26; reason=”A federated call failed to establish due to a media connectivity failure where one endpoint is internal and the other is Remote



Traces done on the network, verified that the traffic returned into the OLD IP-address - even though the topology replicated successfully in the Lync environment!

Inspection of the Invite message showed that Lync was still sending the old IP-address in the Candidate segment:
 
A restart of the Edge services did fix this situation:


Other references related to this kind of problem:

Update 2016.08.31: ms-client-Diagnostic found in Skype for Busines

We did today experience a problem with traffic through the AV portion of the Skype for Business Edge server. Users experienced problems connecting to Skype for Business meetings, problems with audio/video calls to federated partners and problems with audio/video calls and PSTN calls while working offsite.

Tracing gave the same ms-client-Diagnostic as found above:
"ms-client-diagnostics: 26; reason=A federated call failed to establish due to a media connectivity failure where one endpoint is internal and the other is remote"

Thankfully Google lead me to my own post about this issue. Unfortunately a restart of the Services did not work this time since the services didn't respond to the stop-cswindowsservice command.

A restart of the Skype for Business Edge server did fix the problem this time.

Monday, June 30, 2014

Kundecase: GS Bildeler


Under følger en kundecase fra en jobb jeg har kjørt i år. Saken er også frontet som en kundecase på Trio Enterprise hos Enghouse Interactive og presentert som kundecase på årets Trio Brukerkonferanse arrangert av Trio Brukerforening AS.
 
GS Bildeler Kommunikasjonsløsning

GS Bildeler tilbyr bil- og reservedeler til BMW gjennom nettbutikk, fra butikker på 6 lokasjoner i Norge og ikke minst gjennom telefonsalg. Målet er å være raskest og best på leveranse.


De har hatt en telefonplattform basert på tradisjonelle PABX’er med tilhørende bylinjer på hver lokasjon samt internkommunikasjon over VPN forbindelser. Over tid har de vokst ut av denne løsningen, og tiden var moden for å ta steget inn i nye løsninger.

De hadde et ønske om å bygge en robust kommunikasjonsløsning som de kan bo og vokse i over tid. Valget falt derfor på Trio Enterprise fra Enghouse kombinert med Microsoft Lync. Samtidig ble det gjort betydelige forbedringer i infrastruktur og kommunikasjonslinjer.
Telenor Nordic Connect
Kommunikasjonslinjene mellom avdelingen var basert på lokale internetsamband med tilhørende brannmurer på hver lokasjon. Dette ble i prosjektet erstattet med Telenor Nordic Connect knyttet inn mot hovedkontoret i Bud som så har Telenor Bredbånd Bedrift Fiber Internet Aksess. Hovedkontor og noen andre strategiske avdelinger har redundante samband. De fleste nye samband er realisert over fiber. Dette har frigjort behovet for internet aksesser og vedlikehold av brannmurer og VPN tuneller på avdelingskontorene. Samtidig har de fått et WAN med gode SLA’er fra Telenor. IPT SIP trunk fra Telenor leveres også over disse linjene til hovedkontoret. Her knyttes alle nummerserier inn og lokale ISDN linjer på avdelingskontorene kan avvikles.
Dell VRTX og VMWare
På hovedkontoret har det også vært gjort et løft på datarommet hvor ny virtualiseringsplattform er etablert. Her har nye systemservere blitt satt i drift på nyeste operativsystemer. I tillegg er nye servere for Microsoft Lync og Trio Enterprise realisert her.
Office 365
For å sikre riktig og enkel lisensiering, valgte GS Bildeler å benytte Office 365 E4. Dette gir mulighet for å installere Microsoft Lync i eget datasenter (On Premises) samtidig som øvrige tjenester i Office 365 kan benyttes. Dette betyr at Exchange Online kan benyttes, det betyr at SharePoint Online kan benyttes, og det betyr ikke minst at hver ansatt kan installere siste versjon av Office 2013 på inntil 5 lokasjoner.

Lync 2013 ble installert i det nye miljøet for virtualisering på hovedkontoret og koblet opp mot SIP trunk levert over Telenor Nordic Connect. Alle PCer ble oppdatert med nyeste Office pakke inkludert Lync klienten. Samtidig ble Skype avinstallert.
Trio Enterprise
Trio Enterprise ble valgt som Callcenter løsning. Dette ble installert i det nye virtualiserings miljøet på hovedkontoret og det ble gjort en Native kobling mot Lync. Trio miljøet ble designet og konfigurert opp i tett samarbeid med kunden for å møte de behov og ønsker de her hadde. Samtidig fikk de større innsikt i terminologi og oppbygging, noe som på sikt gir de et større eierforhold til løsningen.
Geografisk Routing
GS har sin virksomhet spredt over 6 lokasjoner i Norge og de ønsket at innringer skulle betjenes av sitt nærmeste kontor for å skape tilhørighet gjennom dialekter, lokal kjennskap og tilstedeværelse. Dette ble løst via ett 800 nummer fra Telenor med tilhørende områdedirigering hvor hver enkelt kommune i Norge på forhånd er definert opp mot innvalgsnummer i kundens Trio installasjon. Kundens hovednummer ble så routet inn mot 800 nummeret. Slik kommer innringer inn mot riktig regional tjeneste i Trio basert på geografisk tilhørighet. De regionale tjenesten i Trio betjenes så av de agenter som har fått tildelt kompetanse på regionen.
Oppslag
Med integrasjon mot opplysningstjenesten 1881 får Agentene automatisk opp navnet på innringer i sin Agent. Trio er også satt opp med åpning av kundekortet i CRM systemet basert på innringers nummer. Dette er verdsatte funksjoner som sikrer raskere og bedre kommunikasjon med kunden.
VIP kunder
CRM systemet har også et VIP kunde register som ble integrert mot Trio. Når innringer blir gjenkjent som en VIP kunde blir de lagt over til en egen tjeneste uten tastevalg og som har større prioritet inn mot Agentene. Slik skal VIP kundene være sikret raskere og bedre håndtering.
Stillere hverdag
Det gamle telefonsystemet signaliserte innkommende samtale på alle telefonapparater i alle avdelinger. Overgangen til kompetansebasert routing i Trio har ført til en stillere hverdag for de ansatte. Mange har også favnet om Trio sin personlige svarmelding hvor Agenten på forhånd har lest inn en velkomstmelding som spilles av automatisk når de besvarer en samtale – dette fører også til et stillere kontormiljø samtidig som det sliter mindre på stemmen til de ansatte. Automatisk routing til siste agent samt visning av agenthistorikk i klienten er også en verdsatt merverdi som nå kommer med det nye systemet og bidrar til bedre kommunikasjon med kundene.
Innsikt
Med den nye kommunikasjonsplattformen har GS fått en helt ny innsikt i sin kommunikasjons hverdag. Med Trio sine avanserte statistikk moduler får de tilpasset aktuelle rapporter som automatisk sendes ut via epost. Via veggmonitor og alarmer har de til enhver tid en løpende temperatur på kundesenteret. Gjennom web statistikken og Agentens statistikk visninger har de enkel oversikt over utviklingen og helsetilstanden på kundesenteret – dette er informasjon som tidligere har vært fraværende.
Mobil integrasjon
Trio er satt opp med en integrasjon mot Telenor Mobilt Bedriftsnett. Dette gir blant annet mobilstatus inn til Trio og Lync – noe som beriker hver enkelt ansatt sin Presence informasjon.
Personlig kø
Det er gjort et designmessig valg hos GS om å ikke åpne for telefonsamtaler i Lync. I stedet er Trio sin funksjonalitet for Personlig kø utnyttet til fulle. Hver enkelt ansatt sitt personlige telefonnummer er derfor knyttet opp mot Personlig kø i Trio. Dette fordrer at alle samtaler i bedriften, både personlige og via tjenester, føres via Trio. Dette gir igjen en total oversikt i Trio statistikken over bedriftens telefonibruk. En annen fordel er at dette gir billigere klientlisensiering av Lync plattformen (sett bort fra at GS her kjører på O365).
WebChat
Nettbutikken til GS Bildeler er en av de mest effektive selgerne de har. For å understøtte de kundene som benytter denne innfører GS Trio Enterprise sin WebChat. Slik håper de å kunne hjelpe enda flere kunder til å fullføre sine handlevogner og få gjennomført handelen på nett.
Sentralbord
Med innføringen av Lync og Trio fikk de ansatte innført nye verktøy som Presence og Fraværsføring. Dette ble godt mottatt og omfavnet fra første dag. Guleroten for de ansatte var en roligere kontordag med mulighet for å styre sin tilgjengelighet. Fordelen for kundene er raskere og bedre svar fra personell som er klar til å besvare samtalen. Resultatet for Sentralbordet er en bedre hverdag som følge av at de faktisk vet hvor de ansatte er, hvilke avtaler de har i sin kalender samt status på Lync og mobiltelefoner uavhengig av fysisk lokasjon. Bruken av opplest fravær gir også en avlastning på sentralbordet.

Med innføringen av Trio Enterprise ble det også gjort nye designmessige valg av samtaleflyten som avlaster sentralbordet. Her ble geografisk routing innført. Nye IVR menyer og kømeldinger med callback og opplest køposisjon ble innført og kompetansebasert routing kombinert med geografisk routing ble designet for å gi kunden best og raskest mulig betjening.

Nye tjenester
GS lukter allerede på nye tjenester i Trio Enterprise portefølgen. Her vil Survey og SMS integrasjon bli vurdert og testet ut i nær fremtid.


Resultat og fremtid
GS Bildeler har fått et system som gir de mye bedre innsikt i kommunikasjonsverdagen. De har nå full kontroll på antall samtaler, svartider, køtider og betjeningsgrader. De ansatte har fått en roligere hverdag med et verktøy som gir de merverdi og som støtter opp under primæroppgavene.

Med de nye systemene kan de tilby bedre kundeservice, besvare samtalene raskere og være mer effektive på kontoret. Med økt aktivitet fremover regner GS med at antallet samtaler kommer til å øke. Nå har de et godt og fleksibelt verktøy å vokse med i forhold til alle kommunikasjonskanaler.


Trio Enterprise 5.0 og Lync 2013 Native Behind The Scenes 

Her er en liten film som viser litt behind the scenes på denne Lync og Trio integrasjonen.

Reklame i Finansavisen 01.12.2014

Enghouse Interactive Norge benytter nå denne kundecasen aktivt i reklame sammenhenger. Her fra Finansavisen 01.12.2014:
Finansavisen 01.12.2014


Tuesday, June 3, 2014

Tuning AD for Trio LDAP integration

LDAP integration in Trio Enterprise is a fantastic feature for getting the details in Company Directory synced from Active Directory (AD) (which in turn is updated from the HR system). When dealing with Trio Enterprise in a Microsoft Lync Native integration it can be necessary to do some tuning of the information in AD. I will address some concerns in this post which will give more in return from the Trio Present LDAP Configuration.

E.164

When Microsoft Lync is introduced to a network, it is a great benefit (or a necessity) to have all phone numbers in AD in E.164 format. This is even more important when Trio Enterprise is introduced in a Native integration with Microsoft Lync. If AD is in any other format than E.164, it is favorable to use a script for manipulating the data. Attached is a framework to use a base since the starting point in each AD can be individual:
https://www.dropbox.com/s/pm5ratukmpzs106/ADtoE164.ps1

OCS Extension from AD

OCS Extension is a Present Field in Trio Present LDAP Configuration which misses an attribute in AD for direct sync. Normally you will have the extension number located in the Telephone attribute of AD, but in some rare cases the extension number differs from the Lync extension number. This could be when Lync is configured with shadow numbers when used together with Telenor Mobilt Bedriftsnett.
The closest match in AD is msRTCSIP-Line. The problem is that this field needs manipulation which the Trio Present LDAP Configuration tool is unable to do (remove "tel:"). In order to meet this need, I have made a script which manipulates msRTCSIP-Line and adds the E.164 version of the number to an AD-field (pager) which is available for the Trio Present LDAP configuration tool:
https://www.dropbox.com/s/0vnj8evvc2mt9zb/ADmsRTCSIPLineToPager.ps1


This script is copied to a DC and scheduled to run every night.
The Trio Present LDAP Configuration field mappings can now be set to OCS Extension from pager:

Picture

PictureFileName is also a Trio Present field in Trio Present LDAP Configuration that is missing it's counter piece in AD. This problem can easily be addressed using the OCS Extension script as a base for a new script in order to add information into one of AD's Extra Fields in the form of "<sAMAccountName>.jpg". Some companies are also inserting pictures into AD.

I have made a script which adds the picture name in the form of "<sAMAccountName>.jpg" into AD's extensionAttribute3 for users with data in the ThumbnailPhoto part of AD. The picture is then exported to the Trio Picture Folder. This script can be scheduled to run on a daily base on the Trio server and the LDAP sync can be set to sync the Present Field named PictureFileName from the LDAP Attribute extensionAttribute3.
The script is available here:
https://www.dropbox.com/s/p3ikntwfc2j5yjo/ADPictureFileNameInExtensionAttribute3.ps1?dl=0
 
 

Thursday, March 13, 2014

Mac Lync Client cannot connect to Lync Server 2013

I have experienced some problems with connections to Lync Server 2013 from the Mac client. Here are some basic troubleshooting steps:

Lync Client Version

In order to connect to the Lync Server 2013, you need to update your Lync for Mac with Update for Lync for Mac 2011 - KB2909662

If you have upgraded to Yosemite, you need to update Your Lync for Mac with Update 3007876 for Lync for Mac 2011 - KB3007876
The update will also bring some New functionality to the stage as described in Office Blogs.

CA Root Certificate

If you are using a self-signed certificate from the in-house local CA Certificate on the Lync Front End server, it is likely that you have to install the CA root certificate on the MAC client (because you haven't made the MAC client a member of the domain). You will receive the following message when logging in to the Lync for MAC client: "Sign in to Microsoft Lync failed because the service is not available or you may not be Connected to the Internet".
You can verify that this is related to the certificate by trying to axess the interal URL for DialIn in Safari. This will give the following error message related to the certificate:

In order to fix this, you can download and install the Root CA from Your internal CA. Do this from the CERTSRV web of your in-house CA:



1. Click on "Download CA Certificate"
2. Open the downloaded Certificate


3. Add the Certificate to your System Key Chain.







4. Verify the change in your key chain

Saturday, March 8, 2014

Davis Vantage ProII Red Switch for Tipping Bucket

My Davis Vantage ProII is living in kind of extreme weather conditions, but it has been delivering stable weather data for years and years. The only problem has been related to a battery change during winter time with poor lighting conditions for the solar Power.

For almost a year ago I did experience problem with the tipping bucket registering the rain rate. I have had a hard time finding good information related to this problem, both on the Internet and through the dealer network. I did however get a good response from the support point at the official Davis web page - the problem could be caused by a broken red switch at the tipping bucket!

The Norwegian dealer was contacted, and after a couple of months I had 2 red switches delivered!

The mounting of the Red switch into the tipping bucket is not well documented online. Here are some photos describing the process:


Remove the tipping bucket by pressing the plastic base gently to the sides, removing the axle

Remove the tipping bucket base from the base unit by firmly pressing the two latches

The red switch is located under the red switch cover

Release the red switch cover from the bottom side of the tipping bucket base

Remove the red switch cover

Use a soldering iron to change the red switch
 
 
When the weather station has been assembled, you can actually hear a tiny "tick" once the tipping bucket is passing through the red switch. This tick was not present at my weather station prior to this fix.
 
My weather station is now as good as new, and the weather situation is captured and published directly to the internet by use of the Hautespot HauteWIND HR-IXPWINDi appliance! 
 
There are some good description of other Davis Hardware fixes at irelandsweather.com.

Windows 8 from DVD to USB to Computer

It's classic: Your brand new computer is preinstalled with Windows7. The new Windows8 is attached on a dinosaur medium called DVD, which newer computer can't read due to no DVD drive!

In order to get out of this headache, you need your old computer with the DVD drive and a USB thumb drive (8Gb drive for 64 bit OS).

  1. Start CMD on your old computer.
    1. Start DISKPART
    2. Type LIST DISK and note the disk number of the drive you want to make bootable.
    3. Type SELECT DISK 2 (replace "2" with Your USB disk number).
    4. Run CLEAN followed by the following commands:
      CREATE PARTITION PRIMARY
      SELECT PARTITION 1
      ACTIVE
      FORMAT FS=NTFS QUICK
      ASSIGN
      EXIT
    5. You now have a new disk drive opened in Windows Explorer
  2. Copy all the files from the Windows 8 DVD onto this new drive.
  3. The USB drive should now be bootable with the Windows 8 installation medium.
    1. Boot with F9 on HP EliteBook
You might also need to do make ISO's of any Application and Driver Recovery DVD's following the computer.

Other sources including the use of some freeware in order to perform the same operation:
Lesson learned:
Do not throw away your old computer - you will need it in order to read the backups of you family photo library stored on DVD-R!!

Wednesday, February 12, 2014

Exchange Connection Error in Lync

From time-to-time, I do come across Lync clients with this small exclamation mark in the lower right corner indicating an Exchange Connection error:
 
There is plenty of information and troubleshooting guides related to this problem on the Internet, but most of them deal with central problems in the Lync/Exchange topology addressing all the users housed on that topology.
 
I do have a small dirty trick that will help 90% of the issues where this happens on a single computer/user:
  1. Exit Outlook
  2. Exit Lync
  3. Start Regedit
  4. Navigate to and delete the following Key:
    1. Lync 2010:
      HKEY_CURRENT_USER\Software\Microsoft\Communicator
    2. Lync 2013
      HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync
    3. Skype for Business
      HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Lync
  5. Start Outlook and Lync
Now it’s time to grab a cup of coffee and wait 5-10 minutes for the Lync client to establish contact with your Exchange environment. You will see this in Lync Configuration Information (rightclick on Lync in System Tray):

Lync waiting for Exchange connection
If you have separate mail and sip domains, it could be necessary to set the DisableEmailComparisonCheck variable:
Set-CsClientPolicy -DisableEmailComparisonCheck $true
 
 
If you still have the problem, it’s time for a deeper dive into primary SMTP addresses, Lync EWS url’s, trusted sites in Internet Explorer or maybe just call a friend :)


Searching for Regedit in Windows8



Starting Regedit from RUN in Windows7/XP

Deleting corresponding Key in Regedit