Demo Discussion
Forum Config Examples Contributions Vulnerabilities
  Discussion forum about ELOG, Page 728 of 808  Not logged in ELOG logo
ID Date Icon Authordown Author Email Category OS ELOG Version Subject
  69864   Thu Jan 23 11:32:05 2025 Warning Arjan HulsboschArjan.Hulsbosch@ext.esa.intBug reportLinux | Windows | Mac OSX | All | Other3.1.5Webserver authentication may cause redirect loop

If

  1. Elog is configured to use webserver authentication, and
  2. the user reported by the webserver does not exist in the password file, and
  3. the "Guest Menu commands" configuration is set in "elogd.cfg", and
  4. a logbook is accessed,

then Elog returns with a redirect (302) to the logbook itself, causing the loop.

The fix here is to remove the "Guest Menu commands" configuration from "elogd.cfg".

Source code location: https://bitbucket.org/ritt/elog/src/30ada1df634529c8011c27275c52a05b01b7b3d6/src/elogd.cxx#lines-27599

  1995   Tue Oct 17 09:11:15 2006 Question Arckonitcrashrunover@hotmail.comQuestionWindows2.6.2Email format
Hi all,
Before all, i would say that ELOG is simply one of the best web-based program
Simple and fast
Just one day to configure it for our firm with multiple groups and so on ^^

So, my last problem is in the Email format
I know the use "use email heading" and other, but i would like to configure the body of the mail, where there is the link, the name of the author, etc.

I wonder if it could be customized
thank again for this soft, and good continuation
  1997   Tue Oct 17 09:29:39 2006 Reply Arckonitcrashrunover@hotmail.comQuestionWindows2.6.2Re: Email format
Thanx for the quick answer
Email format = ?
Where can i find some help to use this feature ?
  1999   Tue Oct 17 09:35:01 2006 Reply Arckonitcrashrunover@hotmail.comQuestionWindows2.6.2Re: Email format
;)I've searched, i don't understand
but thanks !
"relis ton foutu manuel !"
excellent
  2078   Wed Nov 15 18:50:02 2006 Reply Arckonitcrashrunover@hotmail.comRequestLinux2.6.1Re: add field type to automatically email CC

Stefan Ritt wrote:

Mark Bergman wrote:
I've got logbooks where I'm submitting entries on behalf of other users, or where other people should be notified of the ticket. This isn't a fixed list of people, and shouldn't be hard-coded into a config file. I've got a field to enter the user's e-mail address, but there's no action associated with that data.

I'd like to see a new field type that allows the entry of e-mail addresses, where each addresses supplied with the logfile entry would be automatically "CC'ed" in the notification e-mail. Ideally, people on the CC list would be (optionally) CC'ed when there are replies or edits to the original elog entry.


For example (snippet of fictional elogd.cfg):

-------------------------------
[web site]
Welcome Title = Issues regarding the web site
MOptions Category = Add links, Change content, Broken Link, Other
CCMailTo = Notification List
Attributes = Author, Category, Severity, Subject, Entry ID, Status, User, Login
Extendable Attributes = Category, Severity, Subject, Status, User, Login, Notification List
Required Attributes = Category, Subject, Status, User
-------------------------------


Just do the following:
Attributes = Author, Category, Notification list
Email all = $Notification list

Whenever you enter a new entry, you put a list of email addresses into the Notification list, which is then used for sending email addresses. This list also stays there in replies or edits.



mmmm when i try your suggestion, it doesn't work :
error from the smtp server
Erreur lors de l'envoi d'un mél. via "172.20.0.2": Issue RCPT TO: command before DATA command

here is my config
Theme = default
Comment = Logs des modification de scripts des 3 domaines
Attributes = Acteur, Action, Type, Nom du Scripts, Language, Domaine, Categorie, Commentaires,Notification
Options Action = Ajout, Modification, Suppression, Réseau, Autre, Hotfix
Options Type = Ouverture de session,Autre, deploiement
Options Language = VBS, AU3, Kix, Batch, Ksh, Perl
Options Domaine = VaubanHumanis, Humanis, Vauban
Extendable Options = Catégorie, Type, Action
Required Attributes = Acteur, Type, Lieu
Page Title = Modification Scripts - $subject
Reverse sort = 1
Quick filter = Date, Type
Suppress Email to users = 1
# Email all = someadminsuser@maildomain.com
Email all = $Notification
Options Status = 1-To Do{1}, 2-Open{2}, 3-Closed{3}, 4-Suspended{4}

you can remark the commented line
i would like to have one fixed list, so those users will be always alerted, and to be able to add and adress email in the notification attribute, but i really don't know how to do it
thx for any suggestions
  68872   Wed Dec 12 10:44:57 2018 Warning Antonio Iulianoantonio.iuliano@cern.chQuestionLinux3.1.2xmalloc error when filling entries and chaning page

Dear ELOG experts,

the ELOG server on our lab crashes  continuosly, when we add a new entry or even if we click the arrows to navigate between entries. Following the FAQ on the website, I have used gdb and found the following error:

xmalloc: not enough memory

[Inferior 1 (process 23271) exited with code 01]

It should be then some allocation issue when we try to access to the entries, but I could not figure the nature of the issue. I was, however, able to reproduce it with a fresh ELOG installation and the same configuration file (ELOG cloned from git and installed today)

Could you please give me any suggestion? I attach here the configuration file we use.

Best regards,

Antonio Iuliano

Attachment 1: elogd.cfg
[global]

Group SHiP-charm scanning = CHARM1, CHARM2, CHARM3, CHARM4, CHARM5, CHARM6
Group SHiP-charm analysis = SUMMARY
Group CHARM1          = CHARM1_RUN1,CHARM1_RUN2,CHARM1_RUN3,CHARM1_RUN4,CHARM1_RUN5,CHARM1_RUN6
Group CHARM2          = CHARM2_RUN1,CHARM2_RUN2,CHARM2_RUN3,CHARM2_RUN4,CHARM2_RUN5,CHARM2_RUN6
Group CHARM3          = CHARM3_RUN1,CHARM3_RUN2,CHARM3_RUN3
Group CHARM4          = CHARM4_RUN1,CHARM4_RUN2,CHARM4_RUN3
Group CHARM5          = CHARM5_RUN1,CHARM5_RUN2,CHARM5_RUN3
Group CHARM6          = CHARM6_RUN1,CHARM6_RUN2,CHARM6_RUN3
Group Decay Search    = DS_2012,DS_2011,DS_2010,DS_2009,DS_2008
Group Event Location  = 2012,2011,2010,2009,2008,temp
Group Other Task      = Weekly Meetings, reviews, Computing

port = 8080
Entries per page = 120
Thumbnail size = 50
Attachment lines = 30
Search all logbooks = 2
Default encoding = 1

Expand default = 0

#Time format = %Y-%m-%dT%H:%M:%S%z   ISO FORMAT
Time format = %Y-%m-%d %H:%M
Date format = %Y-%m-%d

###############################################################################
[SUMMARY]
Start page = ?mode=threaded&expand=0&sort=BrickID

Attributes = BrickID, Emulsion Type, Laboratory, Directory, Scanning, Linking, Alignment, Tracking, Vertexing, Note

Options BrickID = CHARM1-RUN1, CHARM1-RUN2, CHARM1_RUN3,CHARM1_RUN4,CHARM1_RUN5,CHARM1_RUN6, CHARM2_RUN1,CHARM2_RUN2,CHARM2_RUN3,CHARM2_RUN4,CHARM2_RUN5,CHARM2_RUN6,  CHARM3_RUN1,CHARM3_RUN2,CHARM3_RUN3, CHARM4_RUN1,CHARM4_RUN2,CHARM4_RUN3, CHARM5_RUN1,CHARM5_RUN2,CHARM5_RUN3, CHARM6_RUN1,CHARM6_RUN2,CHARM6_RUN3
ROptions Emulsion Type = Nagoya, Slavich
ROptions Laboratory = Napoli, Zurich

Show Attributes = BrickID, Emulsion Type, Laboratory, Directory, Scanning, Linking, Alignment, Tracking, Vertexing, Note
Show Attributes Edit = BrickID, Emulsion Type, Laboratory, Directory, Scanning, Linking, Alignment, Tracking, Vertexing, Note

Thread Display       = </td><td class="thread2" style="width:150px" > <a href=$message id><B>$BrickID</B></a> </td><td class="thread2" style="width:60px" > $Emulsion type </td><td class="thread2"  style="width:50px" style="width:128px"> $Laboratory </td><td class="thread2" style="width:60px" > $Directory </td><td class="thread2"  style="background-color:LightPink;"> $Scanning </td><td class="thread2"  style="width:60px"> $Linking </td><td class="thread2"  style="width:60px"> $Alignment </td><td class="thread2"  style="width:60px"> $Tracking </td><td class="thread2" style="width:55px"> <B>$Vertexing</B></td><td class="thread2R" >$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import  
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    = 
Fixed Attributes Edit  = BrickID
Fixed Attributes Reply = BrickID
Required Attributes  = BrickID
Theme                = eventlocation
Menu text            =
Filter Menu text     = 
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1


###############################################################################
[CHARM1_RUN1]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, SCAN DONE, TO RE-SCAN
ROptions Processing = no, PROC OK, TO RE-PROCESS
ROptions DeleteObx = no, OBX DELETED 
ROptions Linking = no, LINK OK
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:100px"> <B>$Microscope</B></td><td class="thread2R"  style="width:100px"> $Processing</td><td class="thread2R"  style="width:100px"> $DeleteObx</td><td class="thread2R"  style="width:100px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import , Config
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    =
Fixed Attributes Edit  = PlateID
Fixed Attributes Reply = PlateID
Required Attributes  = PlateID
Theme                = eventlocation
Menu text            =
Filter Menu text     =
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1

###############################################################################
[CHARM1_RUN2]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, DONE, TO RE-SCAN
ROptions Processing = no, DONE, TO RE-PROCESS
ROptions DeleteObx = no, DONE
ROptions Linking = no, DONE
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:55px"> <B>$Microscope</B></td><td class="thread2R"  style="width:60px"> $Processing</td><td class="thread2R"  style="width:60px"> $DeleteObx</td><td class="thread2R"  style="width:60px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import , Config
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    =
Fixed Attributes Edit  = PlateID
Fixed Attributes Reply = PlateID
Required Attributes  = PlateID
Theme                = eventlocation
Menu text            =
Filter Menu text     =
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1

###############################################################################
[CHARM1_RUN3]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, DONE, TO RE-SCAN
ROptions Processing = no, DONE, TO RE-PROCESS
ROptions DeleteObx = no, DONE
ROptions Linking = no, DONE
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:55px"> <B>$Microscope</B></td><td class="thread2R"  style="width:60px"> $Processing</td><td class="thread2R"  style="width:60px"> $DeleteObx</td><td class="thread2R"  style="width:60px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import , Config
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    =
Fixed Attributes Edit  = PlateID
Fixed Attributes Reply = PlateID
Required Attributes  = PlateID
Theme                = eventlocation
Menu text            =
Filter Menu text     =
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1

###############################################################################
[CHARM1_RUN4]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, DONE, TO RE-SCAN
ROptions Processing = no, DONE, TO RE-PROCESS
ROptions DeleteObx = no, DONE
ROptions Linking = no, DONE
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:55px"> <B>$Microscope</B></td><td class="thread2R"  style="width:60px"> $Processing</td><td class="thread2R"  style="width:60px"> $DeleteObx</td><td class="thread2R"  style="width:60px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import , Config
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    =
Fixed Attributes Edit  = PlateID
Fixed Attributes Reply = PlateID
Required Attributes  = PlateID
Theme                = eventlocation
Menu text            =
Filter Menu text     =
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1

###############################################################################
[CHARM1_RUN5]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, DONE, TO RE-SCAN
ROptions Processing = no, DONE, TO RE-PROCESS
ROptions DeleteObx = no, DONE
ROptions Linking = no, DONE
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:55px"> <B>$Microscope</B></td><td class="thread2R"  style="width:60px"> $Processing</td><td class="thread2R"  style="width:60px"> $DeleteObx</td><td class="thread2R"  style="width:60px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import , Config
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    =
Fixed Attributes Edit  = PlateID
Fixed Attributes Reply = PlateID
Required Attributes  = PlateID
Theme                = eventlocation
Menu text            =
Filter Menu text     =
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1

###############################################################################
[CHARM1_RUN6]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, DONE, TO RE-SCAN
ROptions Processing = no, DONE, TO RE-PROCESS
ROptions DeleteObx = no, DONE
ROptions Linking = no, DONE
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:55px"> <B>$Microscope</B></td><td class="thread2R"  style="width:60px"> $Processing</td><td class="thread2R"  style="width:60px"> $DeleteObx</td><td class="thread2R"  style="width:60px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import , Config
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    =
Fixed Attributes Edit  = PlateID
Fixed Attributes Reply = PlateID
Required Attributes  = PlateID
Theme                = eventlocation
Menu text            =
Filter Menu text     =
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1

###############################################################################
[CHARM2_RUN1]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, DONE, TO RE-SCAN
ROptions Processing = no, DONE, TO RE-PROCESS
ROptions DeleteObx = no, DONE
ROptions Linking = no, DONE
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:55px"> <B>$Microscope</B></td><td class="thread2R"  style="width:60px"> $Processing</td><td class="thread2R"  style="width:60px"> $DeleteObx</td><td class="thread2R"  style="width:60px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
List Menu text       = empty.html
List Menu commands   = New , Find , Select , Import , Config
Menu commands        = Back, New, Edit, Delete, Find
Locked Attributes    =
Fixed Attributes Edit  = PlateID
Fixed Attributes Reply = PlateID
Required Attributes  = PlateID
Theme                = eventlocation
Menu text            =
Filter Menu text     =
List Menu text       =
Collapse to last     = 1
Filter last entry = 1
Allow HTML = 1

###############################################################################
[CHARM2_RUN2]
Start page = ?mode=threaded&expand=0&sort=PlateID
Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Options PlateID = 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,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
ROptions Microscope = mic2, mic3
ROptions Scanning = IN PROGRESS, DONE, TO RE-SCAN
ROptions Processing = no, DONE, TO RE-PROCESS
ROptions DeleteObx = no, DONE
ROptions Linking = no, DONE
Show Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note
Edit Attributes = PlateID, Author, Glass, Bottom, Base, Top, Scanning Path, Scanning, Microscope, Processing, DeleteObx, Linking, Note

Thread Display       = </td><td class="thread2R" style="width:50px" > <a href=$message id><B>$PlateID</B></a> </td><td class="thread2R" style="width:150px" > $Author </td><td class="thread2R"  style="width:50px" style="width:128px"> $Glass </td><td class="thread2R" style="width:60px" > $Bottom </td><td class="thread2R"  style="width:60px"> $Base </td><td class="thread2R"  style="width:60px"> $Top </td><td class="thread2R"  width=250px style="background-color:LightPink;"> $Scanning Path </td><td class="thread2"  style="width:100px"> $Scanning </td><td class="thread2" style="width:55px"> <B>$Microscope</B></td><td class="thread2R"  style="width:60px"> $Processing</td><td class="thread2R"  style="width:60px"> $DeleteObx</td><td class="thread2R"  style="width:60px"> $Linking </td><td class="thread2R">$Note</a>

Filter Menu text     = empty.html
... 1594 more lines ...
  68364   Thu Jul 21 07:44:04 2016 Question Antonio Bulgheroniantonio.bulgheroni@gmail.comQuestionWindows2.9.2Different logbook files when running elogd as admin or normal user

Dear all, I have a problem with my window elog installation (2.9.2) and I would like to ask your help for solving it.

I'm using elog on my lab computer for a single user installation, so something very simple. It was running smoothly for many months using the automatic window service (i.e. elogd was started automatically at boot). I need to add that the service is started as the local administrator, while my user has no administrative rights. ELOG is installed in the standard location C:\Program Files (x86)\ELOG\ with the logbook folder inside and this is actually accessible only for admins.

On 8/04/2016, elogd crashed while I was saving an edited message. Then instead of restarting the service or rebooting the PC, I was just starting elogd manually (as me not as admin). It worked for many weeks. And now comes the problem: at the next reboot the elogd service came up automatically but all the new records I added in the logbook since I re-started manually are not there. Indeed in the C:\Program Files (x86)\ELOG\logbooks the latest entry is 160408a.txt. But if I stop the service and restart elogd manually (as me not as admin), then I can see in the logbook all the new entries.

My questions is where the ascii files corresponding to the new entries? They must be saved somewhere, maybe in some temporary folder. I want to copy them back and keep them in the backup to avoid unpleasant surprise.

Thanks in advance for your help,

Antonio

  68366   Thu Jul 21 09:37:47 2016 Reply Antonio Bulgheroniantonio.bulgheroni@gmail.comQuestionWindows2.9.2Re: Different logbook files when running elogd as admin or normal user

So I found the my log files, but this issue should probably be documented.

When running as admin my logbook files are where they should (C:\Program Files (x86)\ELOG\logbooks)

When running as local user (with no admin rights), elogd has no writing access to the logbooks directory. So it falls back to use C:\Users\[MyUserName]\AppData\Local\VirtualStore\Program Files (x86)\ELOG\logbooks

In both cases elogd -v is not helping because it says:

elogd 2.9.2 built Feb 20 2013, 09:19:10 revision 2475
Config file  : c:\Program Files (x86)\ELOG\elogd.cfg
Resource dir : c:\Program Files (x86)\ELOG
Logbook dir  : c:\Program Files (x86)\ELOG\logbooks\
FCKedit detected
Indexing logbook "sample" in "logbooks\sample\" ... 

that is not true for the local user.

Thanks again for your help,

Antonio

 

Stefan Ritt wrote:

I don't know why elogd uses different logbook directories depending on the user. Maybe you start it in different directories, or one user cannot read the config file and falls back to some default. Anyhow, you can start elogd interactively wit the -v flag which tells you which logbook files are parsed. There are no cache files or similar, everything is stored in Yymmdda.log files, you just have to search for them.

Antonio Bulgheroni wrote:

Dear all, I have a problem with my window elog installation (2.9.2) and I would like to ask your help for solving it.

I'm using elog on my lab computer for a single user installation, so something very simple. It was running smoothly for many months using the automatic window service (i.e. elogd was started automatically at boot). I need to add that the service is started as the local administrator, while my user has no administrative rights. ELOG is installed in the standard location C:\Program Files (x86)\ELOG\ with the logbook folder inside and this is actually accessible only for admins.

On 8/04/2016, elogd crashed while I was saving an edited message. Then instead of restarting the service or rebooting the PC, I was just starting elogd manually (as me not as admin). It worked for many weeks. And now comes the problem: at the next reboot the elogd service came up automatically but all the new records I added in the logbook since I re-started manually are not there. Indeed in the C:\Program Files (x86)\ELOG\logbooks the latest entry is 160408a.txt. But if I stop the service and restart elogd manually (as me not as admin), then I can see in the logbook all the new entries.

My questions is where the ascii files corresponding to the new entries? They must be saved somewhere, maybe in some temporary folder. I want to copy them back and keep them in the backup to avoid unpleasant surprise.

Thanks in advance for your help,

Antonio

 

 

ELOG V3.1.5-3fb85fa6