Followup - clicking numbers in Yahoo Mail and Contacts doesn't work for me either.
We are using testing the FOP2 Chrome Extension. We are finding that on most webpages when a phone number is simply displayed it is clickable, but when it is in a text box, or on any Google Mail or Google Contact page, phone numbers are not detected as clickable. On Goggle pages it doesn't matter if outbound voice calling using Google Voice is enabled or disabled. Numbers on a Google Site web page are clickable.
We are using Google Apps for Business so this could be a big deal. Probably the major use would be for dialing numbers in an email or a contact record.
Can anyone confirm these symptoms? Better yet, found a work around?
Our call center manager needs to track time spent on pause by reason. Pause/unpause actions are logged in queue_log, and our reporting system (Queuemetrics) can track and report paused time, but the supervisor needs tracking to be more granular.
FOP2 DND status is noted on the Panel but is not logged anywhere. I know there are probably folks that need to be able to pause without DND, but maybe combining DND with pause logging would be easy and not disruptive. The reason codes are already in place, just need the additional pause directive to be logged and DND does a defacto pause as it is.
BTW, we did look at using QM for the pause reasons, but we are not using the agent page now and think it would be an extra confusion to just use it for pauses.
Thanks
Ok, I think I've got this figured out. When users log in there is a set of debug lines like this:
192.168.20.169 <= <msg data="1|auth|3015|dddbeb9eccdb350328b6ee285c36aa8c" />
TRYING TO VALIDATE USER 3015
VALIDAR USUARIO 3015
VALIDAR USUARIO 3015 OK con clave regular (192.168.20.169)
(interesting mix of English and - I assume - Spanish)
The system is an Ipiphony with a general login page that links to the FOP2 panel and feeds it the login credentials. The tricky part is that some of my users have bookmarked the URL for the FOP2 panel. The bookmarked page automatically and immediately does a submit with no login entries when it is loaded. When extension is null a debug line like this is generated:
192.168.20.82 <= <msg data="1|auth||c8bca59c92e7dc9123e1f0c8b7fb230a" />
ValidateSecret general, no user
Note the missing data after 'auth'.
So mystery solved. I do have a request for the developers though. It took a couple of hours to find a way to link the audit log entry to the debug output. And I had to do it on my live system bouncing FOP2 with debuglevel changes and pissing off my users because I didn't know how to replicate the problem on my test system. It would be a big help if specific audit log entries could be tied to debug output by a timestamp in output.log. Or if the generation of the audit entry was actually in the debug output. In any case I learned a lot!
Thanks! I was about to post just that question. I haven't found this elsewhere in the documentation or forum, just references to a few of the levels by number with no explanation of what is being logged. It might be helpful to have it on the http://www.fop2.com/documentation-insta ... ommandLine page.
BTW, in the --debuglevel description on that page, it mentions the command line option overrides the value in fop2.cfg. I didn't see any comments for debuglevel in my fop2.cfg, and putting in debuglevel = n also didn't seem to work. I'm running version 2.22.
The audit log includes time stamps. I've not seen any in error.log or output.log. Is there a way to enable timestamps in those?
After enabling audit today I've been finding many of the following:
1341965715||GENERAL|FAILED LOGIN
With no identifying data it's hard to troubleshoot. Is there a way to increase the verbosity of the audit log?
Ok, after further research I found what I was looking for. I found two types of logging with examples of how to control them with the command line.
-- audit /path/to/log.file (I used /var/log/fop2/audit.log)
I added this option to /etc/default/fop2 (which is pulled in by /etc/init.d/fop2 on my system). After creating the directory and restarting fop2 audit.log was automatically created and began logging logins and logouts.
I then set the log directory with "-l /var/log/fop2/"
Again, I added this to /etc/default/fop2. Entries started accumulating in error.log and output.log. I found the logging level in these responded to changes to the debug level. The default level on my system appears to be 0, but I added the following option as a placeholder to make it easier for future debugging:
--debuglevel 0
Increasing to examples found in the forums for command line option -X n creates increasingly detailed entries as n increases. On a general unused test system I accumulated over 4MB in output.log over a couple of hours.
Hope this helps someone!
Ok, that didn't get me any further than my forum searching and I can't find the answer in the on-line documentation so I'll just ask the question - where in a config file can I find where FOP2 logs errors?