All users have Exch…
 
Notifications
Clear all

All users have Exchange GUID: 00000000-0000-0000-0000-000000000000

20 Posts
2 Users
0 Likes
15.1 K Views
0
Topic starter

Hi There and thanks for the great product.

I?m still messing around, trying to make it ready for a few domains, but I noticed it now gives me an error when I try to edit the email section of the user. This is the full error:
Cannot process argument transformation on parameter ?Identity?. Cannot convert value ?00000000-0000-0000-0000-000000000000? to type ?Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter?. Error: ?The format of the value you specified in the objectId parameter isn?t valid. Check the value, and then try again.
Parameter name: objectId?

I checked the sql database and all users have this 00000000-0000-0000-0000-000000000000 as their exchange guid?

I recently upgraded from v3.1.0830 to v3.1.1001. I think I didn?t have this error before the update but I?m definitely not 100% sure..

Everything seems to work fine? Any ideas??

2 Answers
0

The ExchangeGUID value wasn’t always in there and its mostly in there for informational purposes in-case you want to manually configure Outlook for someone.

If you have the CloudPanel Scheduler installed (with the v3.1.1001) then it should populate those values for you after a while. In the CloudPanel Scheduler config file you should see a section for missing database values and looking at the log files you may see it pulling in that data.

Just be sure you have the scheduler running

Ron Ohana Topic starter 2016-04-13 16:22

Thanks for the fast response! You might be right about the scheduler, I think I didn’t update it to the latest version when I did the main software. I just did again and made sure it’s running.

Right now, when I go to those pages it’s missing the primary email and all other info (any forwarders, aliases, send-as etc). If I add the primary email and make changes it does save them, but I cannot see them in CloudPanel, only in emc.

Anyways, I’ll wait to see if the scheduler fixes it, check the logs too. I will keep you updated. Thanks again for the help and this amazing product!

Jacob Dixon 2016-04-13 16:27

Wait when you go to the pages your missing primary email information? Make sure the browser hasn’t cached the jQuery and javascript functions. Clear your cache and make sure it shows up. Also can you post a screenshot of what your talking about?

Ron Ohana Topic starter 2016-04-13 16:37

Yes it’s missing the primary email and any other info. It’s like it’s not able to pull any information to show in the browser. I just cleared cache and reset my browser but I know it happens on other computers/browsers as well. I’m adding screenshots to my main post right now.

Jacob Dixon 2016-04-13 16:46

Could you reproduce the error and then email the log files to support@knowmoreit.com? The log files are located in a directory within Cloudpanel called Logs

Ron Ohana Topic starter 2016-04-13 17:05

Sure. Just did.

Jacob Dixon 2016-04-13 17:14

Ok. After looking at the logs it looks like some of your users are missing the UserGuid value in the SQL database. You may also be missing the ExchangeGuid.

This would be easier to do with Google Chrome. Login to CloudPanel as a super admin with good Chrome. Press F12 and select the CONSOLE tab. Type in the following:

$.post(“/CloudPanel/admin/settings/fix/ad/users”, function (data) { console.log(data); }).fail(function(error) { console.log(error); });

This should update your users in the database to the users in Active Directory. Also while on the settings page go to database migrations and click on the update button to make sure you don’t have database issues. It should say no pending migrations.

Ron Ohana Topic starter 2016-04-13 17:26

I’m getting this error while trying to execute it:

VM148:2 Uncaught SyntaxError: Unexpected token ILLEGAL(?)
InjectedScript._evaluateOn @ VM120:878
InjectedScript._evaluateAndWrap @ VM120:811
InjectedScript.evaluate @ VM120:667

I don’t think it did anything, still not getting any info. Most of the users in there were created for testing, today. It happens with new users too.

The database updates button said:
There were no pending migrations. You are good to go!

Jacob Dixon 2016-04-13 17:31

Actually can you look on the exch_ResourceMailboxes table and see if you have data that is missing from the ObjectGuid column?

Ron Ohana Topic starter 2016-04-13 17:34

This table seems to be completely empty… :/

Jacob Dixon 2016-04-13 17:37

Please go ahead and check all the tables. You need to check the exch_Contacts, and exch_DistributionGroups

Ron Ohana Topic starter 2016-04-13 17:41

Nothing on exch_Contacts either but I have 2 rows in the distribution groups table. 2 companies I created with the older version. The new one isn’t there.

Do you know what went wrong here..?

Jacob Dixon 2016-04-13 17:54

I found the issue. You have got environment set to exchange 2010. Are you using exchange 2010? If not change it in the cloudpanel settings

Ron Ohana Topic starter 2016-04-13 17:58

Yes we do have exchange 2010 sp3. Today I also installed the latest rollup, rollup 12.

Jacob Dixon 2016-04-13 18:48

I posted an update. Please give it a try and let me know

0

This appears to be a bug if you are using Exchange 2010 and 3.1.1001. Please download the following file.

Backup the originals by moving it to another location (move it out of the BIN folder) and put these?in its place. Be sure to recycle the CloudPanel application pool after putting in the new files.

http://knowmoreit.com/download/p20160413_141/

Ron Ohana Topic starter 2016-04-13 19:12

I tried that but I still get the error. Tried restarting the IIS and then the server too.. I created a new test company and enabled exchange and set domain to authoritative, then created a user but still get an error when I try to check his info a second later.. And the 0000 are in exchange GUID.. Should I email the logs?

Jacob Dixon 2016-04-14 01:55

The exchange Guid doesn’t apply to exchange 2010. What I sent you should of resolved the issue for you. Reproduce the issue and send me new logs because it should have been fixed. It was throwing the error because it was looking for he Guid but being passed the userprincipalname. The file I gave you changed it from Guid to userprincipalname

I think it’s almost time for us to do a remote support session. Do you have support with us?

Jacob Dixon 2016-04-14 07:37

Yair can you send me updated logs after you reproduce the error again? Make sure you still have that new DLL I sent you in place. Also make sure the old DLL is out of the BIN folder and not just renamed.

Ron Ohana Topic starter 2016-04-14 08:12

Sorry it took me a little bit, got busy with other things.. But I just sent it now. Thanks!

Share: