IBM laat de naam Lotus vallen

Wellicht is het u opgevallen: IBM heeft de afgelopen maanden de naam Lotus laten vervallen uit hun producten reeks.

In plaats van Lotus Notes en Lotus Domino spreken we nu van IBM Notes en IBM Domino.

IBM Notes (voorheen Lotus Notes) en IBM Domino (voorheen Lotus Domino) zijn respectievelijk de cliënt en server, van een cliënt-server groupware-toepassing oorspronkelijk gecreëerd door de Lotus Development Corp. in 1989.
En eigenlijk was het niet Lotus maar het bedrijf Iris Associates, een partner software ontwikkelingsbedrijf uit Littleton, Massachusetts, dat onder leiding van Ray Ozzie het product Lotus Notes bedacht.

Na de aankoop door IBM in 1995 werd langzaam de naam IBM toegevoegd aan de producten, en werd het IBM Lotus Domino, IBM Lotus Notes, IBM Lotus Traveler enz.

In november 2012 kondigde IBM al aan het merk Lotus te laten vallen om in de toekomst producten uitsluitend met het IBM merk te identificeren.

Op 13 maart 2013 kondigde IBM dan ook de nieuwste versie aan als IBM Notes 9 Sociale Edition , waarmee er een einde komt aan de al jaren vertrouwde Lotus naam.

 

IBM Notes Roadmap / Toekomst

Bijna elk bedrijf dat nu IBM Notes gebruikt vraagt ons regelmatig wat nu de toekomst van Notes/Domino is.
Al jaren roepen tegenstanders of onwetende mensen dat Notes dood is. Door deze geruchten worden wel eens verkeerde beslissingen genomen.

IBM zelf promoot Notes niet, dit laten ze over aan hun Business Partners, die echter zelf ook vaak met deze vraag rondlopen.

De plannen voor de nieuwe versies van Notes gaan echter onverminderd door. Bijna elk kwartaal komen er Fixpack’s uit voor de huidige versies en groeit het lijstje met aanpassingen aan de komende nieuwe versie van Notes.

Is Notes dood? Wij vinden van niet, en gelukkig delen nog veel meer klanten en collega’s deze mening ook.

Het volgende plaatje geeft een beeld van hoe IBM de toekomst tot 2015 ziet, verder is er nog geen materiaal voor handen.

notes_roadmap_2015

 

Bijlage dialoog aanpassen

Vanaf Notes versie 8.01 is het mogelijk om het “Open bijlage” dialoogvenster te manipuleren.

De volgende notes.ini instellingen zijn beschikbaar:

AttachmentActionDefault=1
Zet de standaard instelling op “Openen”. Dit zorgt er voor dat de bijlage wordt geopend zonder tussenkomst van een dialoog.

AttachmentActionDefault=2
Zet de standaard instelling “Bewerken”.

AttachmentActionDefault=3
Zet de standaard instelling op “Weergeven”.

AttachmentActionDefault=4
Zet de standaard instelling op “Opslaan”.

Deze notes.ini instellingen zijn natuurlijk ook met een Desktop policy aan te passen.

THREADID informatie in de server console

Vanaf Domino versie 8.5.3 wordt de notes.ini parameter Debug_threadid automatisch toegevoegd aan de notes.ini met een waarde van “1”
Deze debug thread id is vooral handig om problemen op te lossen.
Wil je deze extra informatie niet dan kan de regel eenvoudig verwijderd worden uit de notes.ini of de waarde aangepast moeten worden naar CONFIG DEBUG_THREADID=0.
Dit kan door de notes.ini aan te passen, via het server configuratie document, of via het console commando SET CONFIG DEBUG_THREADID=0.

Voor meer informatie:
https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0028296

NoteID

De NoteID van een document is een hexadecimale waarde van maximaal 8 tekens die een document uniek identificeert in een bepaalde database.

Een typische NoteID ziet er zo uit: 20FA.

Een NoteID vertegenwoordigt de locatie van een document in een specifiek databasebestand, dus documenten die replica’s van elkaar zijn, hebben over het algemeen verschillende NoteID’s.
Tenzij het document wordt verwijderd verandert een NoteID niet.

Speciale NoteID’s

Er zijn enkele speciale gereserveerde NoteID’s in Notes:

  • FFFF0002: “Over deze database” -document
  • FFFF0100: “Gebruik van deze database” -document
  • FFFF0004: Standaardformulier
  • FFFF0008: Standaardweergave
  • FFFF0010: Databasepictogram
  • FFFF0020: Database Design Collection (weergave)
  • FFFF0040: Database ACL
  • FFFF0800: Replicatieformule

notesDatabase.SetOption

Hoewel de functie notesDatabase.SetOption wel beschreven wordt in de Designer Help staan enkele waarden voor versie 8.5.1 er nog niet bij, daarom even in dit onderwerp.

Om de geavanceerde database eigenschappen met Lotusscript aan te passen bestaat de volgende  functie:

Call notesDatabase.SetOption( optionName% , flag )
Waarbij optionName% een waarde van het type Integer is.

Voor flag gebruik je True om de eigenschap aan te vinken, en False om het uit te zetten.

De volgende waarden zijn toegestaan:

12 = Geen idee wat dit doet?
36 = Vrije ruimte niet overschrijven (Don’t overwrite free space)
37 = Leesmarkeringen niet behouden (Don’t maintain unread marks)
38 = Speciale antwoordhierarchie niet ondersteunen ( Don’t support specialized response hierarchy)
41 = Documententabel optimaliseren (Optimize document table map)
44 = Eigenschap LastAccessed behouden (Maintain LastAccessed property)
45 = Transactielog uitschakelen (Disable transaction logging)
46 = Controleren op nieuws niet toestaan (Don’t allow headline monitoring)
49 = Voorlopig verwijderen toestaan (Allow soft deletions)
54 = Meer velden in database toestaan (Allow more fields in database)
65 = LZ1-compressie gebruiken voor bijlagen (Use LZ1 compression for attachments)
70 = Leesmarkeringen repliceren: Alleen clusterservers (Replicates unread marks: Clustered servers only)
71 =  Leesmarkeringen repliceren: Alle servers (Replicates unread marks: All servers)
74 =  Markeer de database als niet beschikbaar. (Out of service enabled)
75 = Threadhistorie ondersteunen (Support Response Thread History)
76 = Eenvoudig zoeken niet toestaan (Don’t allow simple search)
81 = Domino service voor bijlagen en objecten gebruiken (Use Domino Attachment and Object Service)
82 = Documentgegevens comprimeren (Compress document data)
85 = Export van viewgegevens uitschakelen (Disable export of view data)

Onbekende opties

Ik mis nog een aantal opties zoals de optie om “Weergaven automatisch bijwerken uitschakelen” (Disable automatic updating of views) en “Database-ontwerp comprimeren” (Compress database design) aan of uit te zetten.

HCLSoftware U courses

Administering IBM Lotus Domino 8.5 servers for beginners

Dit whitepaper (80 pagina’s) biedt een uitgebreid overzicht van het beheer van IBM® Lotus® Domino®, waarbij de fundamentele componenten en terminologie worden uitgelegd, zodat nieuwe beheerders zich vertrouwd kunnen voelen met het product.
In het bijzonder worden de belangrijkste kenmerken en functionaliteiten uitgelegd, zoals het notes.ini-bestand, de Data Directory, ID’s, serveropdrachten en -documenten en serveractiviteiten.
Ook inbegrepen zijn discussies over serveronderhoud en NSD’s.

http://public.dhe.ibm.com/software/dw/lotus/DominoAdminforBeginnersFinal.pdf

Verouderd

De inhoud van dit bericht is niet meer actueel. Voor informatie over HCL Domino server beheer kunt u beter contact met ons opnemen of zoeken naar meer recente informatie op de website van HCL bijvoorbeeld: HCLSoftware U

IP adressen van sessies naar Domino bijhouden

Er is een niet of slecht gedocumenteerde waarde van de instelling LOG_SESSIONS die het mogelijk maakt om het ip adres van de sessie te tonen op de Domino console en weg te schrijven in het logboek. In de help bestanden worden slechts de waarde 0 en 1 beschreven, maar er blijkt ook een waarde 2 te bestaan.

Log_Sessions

Instelling: Log_Sessions=waarde
Mogelijke waardes:
0 – Geen sessies bijhouden
1 – Log sessie in het volgende formaat: 01-01-2010 10:00:00 Opened session for Marcel Rothuizen/INECO (Release x)
2 – Log sessie in het volgende formaat: 01-01-2010 10:00:00 Opened session for ‘CN=Marcel Rothuizen/O=INECO’ (Release x) SessId xxxxxxx Ip ‘192.168.1.1’ ‘Auth’ ‘C’

Als Log_Sessions op 2 staat wordt de informatie alleen in het logboek weggeschreven, niet naar de console.

Disable_Session_Info

Als laatste zal er standaard na het sluiten van een sessie een samenvattingsregel naar het log worden weggeschreven over de uitgevoerde acties op de server:

Closed session for ‘Marcel Rothuizen/INECO’ SessId 23CD10F7 Databases accessed: 1 Documents read: 0 Documents written: 0 Transactions: 2

Deze sessie informatie kan uit gezet worden door een notes.ini regel toe te voegen DISABLE_SESSION_INFO=1

 

 

Server details niet meesturen in de SMTP headers

Uit beveiligingsoogpunt kan het wenselijk zijn om zo min mogelijk gegevens over de servers mee te sturen met een bericht. Hoe minder details hoe minder kwetsbaar.
Met de notes.ini regel SMTPNoVersionInRcvdHdr=1 voorkom je dat Domino server product informatie wordt meegestuurd in de SMTP Received headers.

Mogelijke waardes:

0  (of niet aanwezig ) – de door Domino  gegenereerde SMTP Received header bevat Domino server product informatie, inclusief de server versie.
1 – de door Domino  gegenereerde SMTP Received header bevat geen Domino server product informatie.

Nieuw in 8.5: ResetUserPassword

Voor ontwikkelaars is er in Notes 8.5 een nieuwe functie bijgekomen om wachtwoorden via een applicatie te kunnen resetten: ResetUserPassword.

In LotusScript:
Call notesSession.ResetUserPassword( servername, username, password[, downloadcount ] )

In Java:
public void resetUserPassword(String servername, String username, String password[, Int downloadcount]) throws NotesException

ResetUserPassword kan alleen worden gebruikt als ID Vault is ingesteld.