Lotus Notes Freelance Consultant

Icon

Your Professional Lotus Consultant

Directory link not applicable for external drive ?

Directory link adalah fitur untuk extend our disk space dari lotus\domino\data ke drive lain. Pada versi 5 kebawah dengan mudah saya bisa assign ke drive yang merupakan map dari sebuah file server atau drive di komputer lain. Nah pada saat coba di versi R8.5 tidak bisa jalan. Kalau harddisk merupakan local drive it’s okay, tapi pada saat ke drive hasil map tidak jalan.

Kondisi server adalah:

  1. O/S dari Domino R8.5 adalah window based
  2. Map ke drive dari windows based juga
  3. Map menggunakan \\ipaddress\d$ tidak bisa juga kalau udah dibuatkan share ke salah satu folder
  4. Hak di file server sudah full access

Menurut penjelasan dari website IBM emang tidak bisa, tapi belum puas sepertinya. Kalo ada yg punya case yang sama boleh share dong ….

Filed under: Domino Administration , ,

Alternate OU yang menarik

Buat para Domino Administrator, OU adalah fitur yang sangat dibutuhkan terutama untuk pembedaan user. Sedangkan buat para users, OU sangat berguna untuk mengetahui pengirim ini “siapa”. Tapi untuk implementation OU, buat pada Domino Administrator merupakan pekerjaan yang sangat melelahkan terutama dikarenakan tingkat perubahan OU yang sering, mengakibatkan pekerjaan re-certify, dan semakin banyak OU semakin banyak file dan/atau password yang di-maintain. Oleh karena itu untuk alasan yang kedua, yaitu maintain file dan/atau password yg banyak, implemetasi OU bisa digantikan dengan alternate OU. Dimana alternate OU tidak menambah OU.ID tapi hanya sekedar tambahan OU di User ID user tersebut. Sedangkan untuk mengurangi alasan pertama kesulitan implementation OU, sering terjadinya perpindahan antar OU, bisa mempertimbangkan penggunaan alternate OU dimana alternate OU adalah NIP/NIK dari pegawai. Dalam hal ini diharapkan dalam NIP/NIK bisa membantu User meng-indentifikasi siapa pengirim. Kenapa saya perjelas hal ini, karena ada perusahaan, terutama swasta dengan jumlah karyawan dibawah 1000, tidak pernah menghafal NIP/NIK mereka. Atau NIP/NIK tidak merepresentasikan apapun, hanya berupa nomor urut tak bermakna. Jika demikian maka tidak dianjurkan implementasi alternate OU menggunakan NIP/NIK.

Berikut ini adalah capture screen registration user dengan men-set Alternate OU:

reg_alt_ou

reg_alt_ou

Filed under: Domino Administration , , ,

Domino Mail R8.5 Template error after migrate

Problem:
Pada waktu melakukan migrate email dari R6.5 ke R8.5, termasuk didalamnya adalah migration Domino Server, Lotus Notes Client dan Mail Template, pada awalnya tidak ada masalah alias lancar-lancar aja dan user bisa buka email seperti sebelumnya di R6.5. Besok harinya saat user akan membuka email lagi, baik dari Lotus Notes client maupun dari DWA muncul error “unable to load frame’s content: Formula Error”, tapi kalau buka mail melalui menu View\Goto dan buka folder sent tidak ada masalah. Hal ini muncul jika buka view “All Document” dan folder “Trash”, “Inbox”. Karena udah bingung, mail di downgrade menjadi template R7, ternyata tetap gak bisa. Setelah cari-cari di forum R8.5 ternyata masalah ini juga di report oleh user lain disini.

Solution:
Solution ini hanya sebagai solusi sementara, seharusnya IBM harus me-response problem ini, yaitu dengan mengubah coding yang ada di folder dan view yang bermasalah. Buka folder atau view yang bermasalah di designer dan cari kolom dengan “Programmatic use Name:” yang berisi $ToStuff, biasanya ada di kolom ketiga dari belakang dengan title “^”. Buanglah “$ToStuff” atau isian “Programmatic use Name:” menjadi blank. Sejauh ini error akan hilang dan tidak muncul masalah baru lagi, kecuali saya tidak tahu programmatic itu digunakan oleh code yang mana, tetapi seharusnya fixing ini tidak akan ada impact yang parah, paling-paling ada fitur yang tidak jalan. Semoga membantu dan IBM menjawab dengan segera.

Filed under: Domino Application, Domino Error , , , ,

Setting baru agent jalankan restricted code

Problem:
Waktu melakukan migrate Domino dibutuhkan sebuah agent yang menjalankan code restricted, yaitu membaca sebuah text file. Untuk setting di Domino sampai R7 cukup dengan menambahkan nama signer dari agent tersebut di tab Server Document\Security\Run Unrestricted Methods and Operations. Di R8 meskipun sudah melakukan hal tersebut tetap saja saat agent di schedule untuk dijalankan di server muncul error:
” AMgr: Agent (” in ” error message: Operation is disallowed in this session”. Meskipun demikian, jika agent tersebut dijalankan dengan menggunakan Notes Client tidak ada masalah.

Solution:
Lakukan setting tambahan di agent properties “Security (Key) tab”. Set “Set Runtime Security Level” property defaults menjadi “Allow Restricted Operations”.

Ada 3 pilihan dari properties ini, yaitu:

  1. Do not allow restricted operations (Default): agent ini tidak boleh menjalankan restricted operations, merupakan setting yang paling secure. Jadi setting ini untuk memastikan kita membuat agent yang tidak mengandung code beresiko. Saat mengandung code berbahaya dengan tidak sengaja akan tidak bisa jalan, kalau memang sadar akan coding yang berbahaya tersebut tinggal mengubah option tidak dengan option ini tapi option no 2 atau 3.
  2. Allow restricted operations: agent boleh menjalankan code restricted dengan menggunakan hak dari signer.
  3. Allow restricted operations with full administration rights: agent bleh menjalankan code restricted dengan menggunakan hak full administration, setting ini sangat berbahaya. Jangan pernah set ini kecuali benar-benar menyadari kebutuhannya.

Setting properties ini bisa dilakukan menggunakan reserved field, yaitu $Restricted bertipe numeric dengan isi
Do not allow restricted operations = 1
Allow restricted operations = 0
Allow restricted operations with full administration Rights = 2

Source:

IBM Notes.Net

Filed under: Domino Application , , , , ,

Migrate Lotus Notes

Dalam 1Q udah dapat dua project untuk migration. Migration Lotus Notes-nya bukan sekedar migration, tapi termasuk juga membersihkan “kotoran-kotoran” dari previous setting. Alasan untuk migrate-pun memang juga untuk resetting ulang semua kekacauan yang ada.
Berikut ini beberapa alasan migration atau kalo boleh diistilahkan resetup ulang:

  1. Tidak adanya standarisasi implementasi, no guidance, so setiap orang pake aturan-nya sendiri-sendiri. Apalagi ditambah udah banyak tangan yang pernah me-manage server ini, jadi pertanggungjawabnya sudah tidak jelas.
  2. Migrate Domino server version dari versi-versi sebelumnya tapi tidak meng-update fitur-fitur baru. Mungkin banyak company yang bilang bahwa Domino saya sudah R7/R8. Pertanyaannya tahu enggak upgrade R7 itu ada fitur apa ? Berguna enggak buat company elo ? Kalo iya ya dipake dong ! Contoh fitur policy, journalling, traveler, sametime (free license for chat only), dst.
  3. Pindah strategy dari Lotus Notes client ke fully web

Berikut ini problem-problem yang muncul saat terjadi migrate atau re-setup:

  1. Mail ter-encrypt
  2. Archieve local
  3. Migrate applications

Experience migration dari kedua project dalam Q1 ini cukup besar juga, yaitu migrate dari 800 users menjadi diatas 2000 users-an dan mengubah konsep dari Lotus Notes client menjadi fully Web Access. Yang kedua adalah migrate sekitar 800 users-an tapi tetap pakai Notes Client. Ternyata lebih mudah yang pertama, karena tidak diribetkan dengan client. Di project kedua tantangannya adalah migrate client dengan setup ID baru ke 800 users dimana users tidak mau kehilangan apapun yang sudah ada. Wah seru juga tapi akhirnya berhasil juga.
Untuk melakukan migration ini akhirnya saya berhasil membuat sebuah program yang sangat membantu banget untuk:

  1. Me-migrate Lotus Notes Users ID dari previous menjadi new sesuai dengan standard, biasanya sih ada hubungannya dengan database kepegawaian, karena kebanyakan registration sebelumnya ngaco dan tidak mengacu ke data kepegawaian,
  2. Setting ACL ulang mail box lama ke nama baru
  3. Setting profilling email

Dampak dari migration buat customer tersebut:

  1. Setting terstruktur dan mudah ditelusuri karena ada standarisasinya
  2. Punya kemampuan link dengan sistem lain, karena biasanya ada key yang bisa diciptakan untuk link-nya, umunya NIP=No Induk Pegawai
  3. Users diberi banyak alternatif untuk akses email, yang semula hanya client, sekarang bisa web, mobile handheld

Ya semoga apa yang sudah dikerjakan bisa dilanjutkan oleh masing-masing admin local.

Filed under: Domino Administration , , , ,