Mine områder
Hjelp

Problemer med Outlook-integrasjonen: Det kommer feilmeldinger i Mamut

21-12-2012 08:00 (Sist oppdatert 25-09-2019)
  • 0 Svar
  • 0 liker
  • 4071 Visninger

Du kan få ulike feilmeldinger i Mamut ved aktivering av Outlook-integrasjonen. Eksempler på disse er:

  • Invalid AppPath in registry
  • Class does not support....
  • Automation Error: ClassFactory does not support...
  • Invalid call to initClass, You have to send UserID...
  • MAPILogonEx: MAPI_E_CALL_FAILED
  • OLE IDispatch exception code 0 from OutlookAddin: ActiveX Component can't create object
  • Ugyldig Registrynøkkel: IniFile
  • Error in TSafeMailItem - MAPIInitializeEx: MAPI_E_CALL_FAILED

Nedenfor er de vanligste meldingene og løsningene for disse.


Ved klikking på knappen for Outlook under brukerinnstillinger kommer feilmeldingen Invalid AppPath in registry

Dette kan ha ulike årsaker. Her er de 3 vanligste:

Årsak 1: Stiene i registeret i Windows er feil
I Windows 8, 10 og Windows Server 2012 gjør dette:

  1. Start programmet Regedit fra Start - Kjør.
  2. Bla til nøkkelen HKEY_LOCAL_MACHINE\Software\Wow6432Node\Mamut\Mamut.
  3. Sjekk at linjen AppPath har en sti som peker til der Mamut er installert på maskinen.
  4. Sjekk at linjen IniFile peker til der Mamut.ini er lagret. Åpne Windows Utforsker og sjekk at Mamut.ini eksisterer.
  5. Hvis Mamut.ini ikke ligger i mappen som stien peker til, kopier den dit.

Årsak 2: Brukeren i Mamut har tidligere kjørt integrasjonen til Outlook mot en firmadatabase som nå er slettet i Mamut
Opprett en ny bruker for testing og eventuelt for å ta over slik:

  1. Gå inn i Mamut og opprett en ny bruker med samme tilgang som den som har problemet.
  2. Legg inn e-postadressen Test@Test.no på brukeren.
  3. Under Innstillinger per modul, klikk på knappen for Outlook.
  4. Hvis vinduet for Outlook-innstillinger kommer opp, kan det nye brukernavnet brukes i stedet. Følg da punkt 5 til 8. Hvis samme feilmelding kommer, gå til neste årsak i denne artikkelen.
  5. Lukk vinduet med Outlook-innstillinger og brukerkortet.
  6. Åpne den gamle brukeren.
  7. Slett e-postadressen, og sett Ansatt til Ingen.
  8. Åpne den nye brukeren, og sett inn brukerens korrekte e-postadresse og koble til korrekt ansatt.

Årsak 3: Mamuts API er ikke korrekt registrert
Dette må da registreres på nytt.

Gjør dette:

  1. Lukk Outlook.
  2. Gå inn i Mamuts programfilmappe.
  3. Høyreklikk på filen GBAAPI reg.bat og velg å kjøre som administrator.

Ved klikking på innstillingene for Outlook kommer det feilmelding om "Class does not support..." eller "Automation Error: ClassFactory does not support".

Dette kommer av at filer som Mamuts integrasjon trenger eller filene for selve integrasjonen er ikke korrekt registrert. 
Fra og med versjon 17.1 må man avinstallere og så reinstallere Mamut for å løse dette.


I brukerkortet, ved klikking på knappen med 3 prikker ved feltet for e-postadresse kommer meldingen "Invalid call to initClass, You have to send UserID..."

Dette kan komme av to ulike ting. Problemer med Outlooks lokale kontoinnstillinger eller tredjepartsprogrammer for tilkobling til e-postservere.

Årsak 1: Det er feil med oppsett av e-postkontoen i Outlook, og Mamut finner ikke standard e-postadresse
Ta en sikkerhetskopi av e-postfilene i mappen C:\Documents and Settings\<ditt brukernavn>\Local Settings\Application Data\Microsoft\Outlook. Slett så e-postkontoen i Outlook, og legg den inn på nytt.

Årsak 2: Outlook er satt opp med et tredjepartsprogram for tilkobling til spesielle e-postservere
Et eksempel på dette er "Outlook Connector" for forskjellige servere som Kerio eller Mdeamon. Disse lagrer informasjon om e-post andre steder enn det som er vanlig og Mamut klarer derfor ikke finne e-postkontoen.
Dette kan løses ved å oppdatere til siste versjon av Mamut og legge inn en ny nøkkel i registeret i Windows.

Siste versjon av Mamut finnes på www.mamut.no/oppdater

Opprett nøkkelen slik:

  1. Start programmet Regedit fra Start eller Start - Kjør.
  2. Bla til mappen HKEY_CURRENT_USER\Software\Mamut\Exchange.
  3. Dobbelklikk på linjen Mail.
  4. Skriv inn din e-postadresse i feltet Value data.
  5. Klikk OK.
  6. Lukk Regedit.

Årsak 3: Mamut og Outlook kjører på en server som også har Microsoft Exchange installert
Dessverre er dette ikke støttet av Mamut eller Microsoft da det er kjente kompabilitetsproblemer.
Se denne bloggen for mer informasjon: http://blogs.msdn.com/b/stephen_griffin/archive/2004/07/03/172257.aspx


Ved klikking på knappen for å hente e-postadresse kommer meldingen Error in MAPILogonEx: MAPI_E_CALL_FAILED

Dette kommer enten av problemer i Mamuts database eller problemer med filene for integrasjonen.

Årsak: Mamuts filer for integrasjonen er ikke registrert korrekt
Fra og med versjon 17.1 må man avinstallere og så reinstallere Mamut for å løse dette.


Ved klikking på knappen for Outlook under brukerinnstillinger kommer feilmeldingen  OLE IDispatch exception code 0 from OutlookAddin: ActiveX Component can't create object

Dette kommer av at filer som Mamuts integrasjon trenger eller filene for integrasjonen selv, ikke er korrekt registrert. 
Fra og med versjon 17.1 må man avinstallere og så reinstallere Mamut for å løse dette.


Ved klikking på knappen for Outlook under brukerinnstillinger kommer meldingen Ugyldig Registrynøkkel: IniFile

Dette kan komme av flere forskjellige ting:

Årsak 1: Registernøkkelen er feil
Sjekk dette slik:

  1. Start programmet Regedit.
  2. Bla til HKEY_LOCAL_MACHINE\Software\Mamut\Mamut. I 64-bit Windows, gå til HKEY_LOCAL_MACHINE\Software\Wow6432Node\Mamut\Mamut.
  3. Dobbelklikk på linjen IniFile.
  4. Kopier stien til Mamut.ini.
  5. Gå til Start - Kjør, og lim inn stien.
  6. Sjekk at Mamut.ini åpnes og at navn på server, instans og systemdatabase stemmer. Korrekte verdier ligger i Mamut under Vis - Innstillinger - Andre innstillinger - Andre programmer.
  7. Hvis stien ikke stemmer, må enten registerverdien korrigeres eller Mamut.ini flyttes til der stien peker.

Årsak 2: Mamuts filer for å kontakte databasen er ikke korrekt
Fra og med versjon 17.1 må man avinstallere og så reinstallere Mamut for å løse dette.

Årsak 3: Microsoft SQL Server Native Client er ikke installert korrekt
Last ned og installer denne fra Microsofts hjemmeside:
http://www.microsoft.com/en-us/download/details.aspx?id=30440
Vanlig Windows skal ha filen sqlncli.msi, mens 64-bit Windows skal ha filen sqlncli_x64.msi.

Årsak 4: Windows brukeren er lagt inn som SQL-bruker på server men uten tilgang til SQL-databasene til Mamut
Legg inn Windows-brukeren som SQL-administrator som beskrevet her for SQL 2008/2012/2014.

Årsak 5: Outlook installasjonen din er 64 bits utgave, som Mamut ikke støtter.
Avinstaller 64 bit Outlook, og reinstaller den som 32 bits. Har du cd/dvd, kan du ofte velge dette ved installasjon.  Evt må du kontakte IT ansvarlig for å se om dette kan endres.

 


Ved klikking på knappen for å hente e-postadresse eller på knappen Outlook under brukerinnstillinger kommer meldingen "Error in TSafeMailItem - MAPIInitializeEx: MAPI_E_CALL_FAILED"

Denne meldingen kommer av at dere har installert Office i 64-bits versjon.
Dessverre er Mamut en 32-bit applikasjon og kan kun kommunisere med 32-bit Office.
Mamut støtter derfor kun 32-bit Office som beskrevet i våre systemkrav.

For å løse dette må dere avinstallere Microsoft Office og reinstallere denne i 32-bits versjon. 32-bits versjonen skal installeres automatisk dersom dere ikke allerede har 64-bit utgave av Microsoft Office installert.