Is there any limit to the number of users per domain. I a have created two domains. I have created a user today and when I attempt to log in am getting the following error.
Error:Failed to create message info wrapper instance
type Exception report
description The server encountered an internal error () that prevented it from fulfilling this request.
at dtw.webmail.JwmaSession.redirect(Unknown Source)
at dtw.webmail.JwmaController.service(Unknown Source)
By domain, do you mean the <mta> configuration or the <postoffice>? I assume you mean postoffice. There's no limit on the number of users using a postoffice.
I've seen this wrapper error message in several cases, where the user account setting for msgprocessor wasn't set right, or where their inbox was very large, or when the user was running another mail client at the same time.
My Jwma configuration uses XML files for the user accounts (in the data directory), so what I do is find the file for that user and remove it, and have the user log in again.
I see from the traceback that you are using the 0.9.8 release. We encourage people to use the code that is in CVS instead. Also, the traceback doesn't list the source locations for the errors in Jwma.
By domain I mean is a virtual domain that points to a webmail folder.
In tomcat's server.xml i have a virtual host attribute that directs to appropriate webfolder.
"so what I do is find the file for that user and remove it.."
you mean the .xml files in /WEB-INF/data directory?
The user created is just a new user so having large inbox possibility can be ignored.
Leonard, thanks once again for your time.
Yes, I mean remove the .xml file for that particular user from the WEB-INF/data directory, and then when the user logs in again, a new file is created.
You can look at the user's data/*.xml file, which contains their preferences. It should have a msgprocessor element in it, set to "cleanmessage".
Sometimes I saw 0.9.8 create preferences files of zero length. They need to be deleted.
There are many .xml files leonard. I really dont think it is possible to practically look into each file for username.
Will restarting Tomcat solve the issue?
No, I don't think restarting Tomcat will resolve this, but you can try it.
Can you grep for the username, like this?
[sitongia@felix data]$ grep -l sitongia *
That works on Unix, of course. Perhaps you are on Windows?
Am on Red had linux
Ya i tried on linux but i dint get any file(s) listing with the username(for which i got the error) i mentioned.
But the command worked on another username.
That's strange. Other preferences files have been created, but this one has not. Some other error must be causing the failure to create the preferences file, yet allowing the login process to continue until the exception you gave is thrown. Anything else in the log file about this?
I just got into the folder /home/vpopmail/bin directory and worked with $./vuserinfo email@example.com
i found the usage is 99%
Probably is it because of this?
I'm not familiar with vpopmail. It is an IMAP server, I assume.
usage is disk usage? Yes, if the storage area is too full, then the preferences file creation would fail.
I found in log file that prefsExist=false
Is it possible to create an .xml file manually for the user to let the user log in.
I have tried the option of increasing the users quota which did not work.
Now, am getting back to login page after entering the user name and password details. Unable log in at all.
But the log file says that successfull login from firstname.lastname@example.org@IP followed by prefsExist=false.
Huh.. how to get rid of this issue!!
Log in to post a comment.