How do I clear IM history in a Jabber Window?

Unanswered Question
May 15th, 2012

Hi There

I'm wondering how to clear out the IM Window of previous history. I must just be missing it!

Cheers,

Henry Bosch

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 4.3 (3 ratings)
nhabib Wed, 05/16/2012 - 12:19

This functionality does not exist.

terminalx Thu, 05/17/2012 - 08:46

Thanks Nhabib

Will it be in 9.1?

Also, I noticed that I could clear the history (all at once) by deleting the file here:  (Win7)

C:\Users\USERNAME\AppData\Local\Cisco\Unified Communications\Jabber\CSF\History

-Henry

jasmsand Sun, 05/27/2012 - 21:27

Hey Henry,

Currently there is no straight forward option in Cisco Jabber for Windows to clear conversation history.

This feature is targeted for future Jabber release.

As you already know, unlike CUPC where for each contact you'd have a  transcript file and so you can delete IM History per contact as well,  however, in Cisco Jabber for Windows, a single DB file is created in  which combines ALL IM history for every contact.

When  I delete the file and restart Jabber, all my IM's are cleared for every  contact. So for now, till this feature is released, you can do the  following:

1) Exit Cisco Jabber for Windows

2) Delete the file "userid@domain.db" from the following location

For XP:

C:\Documents and Settings\\Local Settings\Application Data\Cisco\Unified Communications\Jabber\CSF\History

For Win 7:

C:\Users\\AppData\Local\Cisco\Unified Communications\Jabber\CSF\History

3) Restart Jabber and now IM's would have been cleared.

Regards,

Jasmeet

Jerome Wintringer Thu, 01/24/2013 - 01:27

Hi Jasmeet,

do you have an update on this request? If there a roadmap for global/user-based policy to delete IM history? For example every evening, one a week,..

Thank you.

Regards,

Jerome

ChatAdvice Sat, 05/10/2014 - 11:34

If I understand your post correctly, Jabber does store a history of chat/conversation comments. Is that correct? I believe some inappropriate comments were made on group chats in my workplace and want to document them, besides using cut-and-paste to put them in a Word document.

Note: I am not an IT professional and therefore would not have the technical knowledge or access to examine the history..I just want to know if it could be done. Thanks.

 

mtavarez Wed, 04/17/2013 - 08:18

Has there been any update on the clearing of chat history?

Thanks

Manny

skomazec Fri, 04/19/2013 - 02:21

Jabber for windows will create a history of the last 99 messages in an  IM conversation.   These will shown in a greyed out state to indicate  history when a IM conversation is opened.  When a conversation reaches  100 messages the client will loop and overwrite the history.

The IM history is stored in a local database file in the users local machine profile.

       C:\Users[userid]\AppData\Local\Cisco\Unified Communications\Jabber\CSF\History

And currently there is no way to delete this except by deleting .db file that holds all history.

Regards,

Srdjan

t00834356 Tue, 07/30/2013 - 20:23

There is a way to actually delete all messages and prevent from messages being written (all without deleting the file).

The .db file is simply an SQLite database file, and can be opened in any SQLite editor - including the firefox plugin "SQLite Manager".. Or my favorite, SQLiteStudio

Simply open the database file, and there will be 3 tables.  If you do a "DELETE FROM messages".  I don't have the exact table names off hand, but it should be easy to tell.

That's how to delete messages (or select messages) via SQL.  If you want to prevent messages from being saved, you can simply create a trigger on the messages table with only a SELECT(ROLLBACK, "")   line in it.  This will simply roll back any new message logs from being created. Mind you, after you close the chat window, you can't see what you wrote..  But that's desirable to some people.

You can also get a little more creative with it ..

--EDIT--

So the actual trigger statement is:

CREATE TRIGGER no_history

       BEFORE INSERT ON history_message

       FOR EACH ROW

BEGIN

    SELECT RAISE ( ROLLBACK, 'some error message' );

END;

Actions

Login or Register to take actions

This Discussion

Posted May 15, 2012 at 3:25 PM
Stats:
Replies:8 Overall Rating:4.33333
Views:56417 Votes:0
Shares:0
Tags: windows, im, jabber
+

Related Content