MOM 2005 MOBILE PHONE OPERATOR CONSOLE
Yesterday I’ve managed to get the mom mobile phone console working. So what you say… Ok look at the source . It is in Chinese language and Microsoft says the wont bring out an English version. . After what testing I figured out that you can change it to English easily. Because they used resource files and the programmed it also (??) for the English language you can change the language to English in the web.config.
Here are the steps I’ve taken:
- Download the “mom2005Mpc.exe” at http://www.microsoft.com/japan/mom/evaluation/mpc.mspx
- Download and Install the “mobile components update 4.0” from http://www.microsoft.com/downloads/details.aspx?FamilyId=02FA15FE-40D9-4DCE-9BB1-4DD61A5B7CCB&displaylang=en
- Install the “mom2005Mpc.exe” . Just click the buttons you normally will click. Choose all the programs to install. The setup will create 2 websites on the given ports (default 1280 and 1281). It will also create an database MOMMPC on the database server you selected during the install. This database will contain 3 tables and stored procedures needed for the web service to authenticate the mobile devices.
- Connect to the mobile phone console website http://localhost:1280/default.aspx You will see this in Chinese….
- Change for the MobilePhoneConsole website the web.config as following. Search the text “DefaultLocaleId” and change the value to 1033. This is English US. Now we are almost there.
- Connect again to http://localhost:1280/default.aspx . You will see this in English. Log on with a correct user that has mom privileges. I used the local administrator. Now you will see the “device not approved” message.
- Go to the SQL server where the database MOMMPC and tables are created. Go to the table “MPChwId” . Query the table. You will see an entry in it . Change for al rows the vaule from the column “IdStatus” to 2. And change the “LocaleId” to 1033.
- Connect to http://localhost:1280/default.aspx And you will see it WORKS!!
Have fun with it.
Michel
9 comments
Michel, thanks for this great documentation!
I tried it and it works great! I created a sql query you can use to change the settings in the database.
Regards,
Stefan
Stefan Stranger
If we have the MOM mgt server on one server and the OnePoint on another, which server to you install the modile mom components on? We host the web console on the management server so do we install it there?
Thanks
Geo
Geo
Second issue: None of my webconfig files have a
DefaultLanguage=”xxxx” line in them.
WHere do I put this line in the config file?
Thanks
Geo
Geo
Hi Geo ,
Put the webconsole on the server hosting the MOM services. If coreect you should already have the normal mom web console installed on this server.
You must change the web.config file of the mobile web console. So go to the directory where you installed the web console files to edit the web.config .
michel
michelk
Hi, I have set this up on a test machien where everything (MOM , IIS and the DB) are on the same server and it works fine.
Then I tried on different machines where the roles are split: management server and IIS on one machine, database on a named instance on a cluster.
The installer won’t install the DB for you on a cluster, but I copied it (the datafiles) from one machine to the other and attached it in SQL Ent.Mananager on the SQL Named clustered Instance. I reconfigured the roles and the permissions (after all it’s just a couple of tables and stored procedures).
I then installed the web console and the webservice on the management server / IIS machine, which let me browse for SQL Servers to connect to, where I could select my named instance with no problems.
Still, I can’t get it to work and the error message is not clear.
I have tested with correct – AND with WRONG – credentials, so to check that the user gets correctly authenticated by the login page.
Still I don’t see any connection to the DB.
I am afraid this has to do with IMPERSONATION vs. DELEGATION. But “trusting the computer for delegation” also did not help.
Ideas ?
Daniele Muscetta
Daniele,
Can you contact the on the iis server the webservice MOMMPCWebService ?
Like this:
http://localhost:1281/MOMMPCWebService/MOMMPCWebService.asmx/GetOperator
(change the port number)
You should get good looking xml result.
If not there you should look in the web.config fot the element:
(change the sqlserver to the sql server you are using.)
Be sure all the IIS security setting for the 2 sites are set to impersonation and that you are using a correct doamin password to log on. (one that has also access to the DB)
Thats all I can think of.
michel
michelk
Michel, thanks for this documentation.
But,I have a error;
warning:SSL is not enabled.Login failed.
What’s the problem?
Thanks.
ois
OIS
Will this work if im using MOM with SQL 2005?
Omar
Hello Michel,
I am trying to install this on a mom server which has its Onepoint db on an SQL2005 server. The setup of mom2005MPC.exe fails with an error like: “Microsoft SQL server 2000 SP3a [][][][][].
Any idea?
Terence Snijtsheuvel