Thursday, March 3, 2022

"An unexpected error occurred and your request couldn't be handled" in Reply & Forward Messages

"An unexpected error occurred and your request couldn't be handled" in Reply & Forward Messages

I cannot use my OWA in my Exchange 2010, I have done all the old discussion solutions but none even scratched the surface, hence am in dare need of solution.

This is a geaneral all user issue, users cannot Reply or Forward any mail in their Inbox, is give the "An unexpected error occurred and your request couldn't be handled" Error. Part copied below

Please HELP!


Exception
Exception type: System.ArgumentException
Exception message: imceaDomain must be a valid domain name.

Call stack

Microsoft.Exchange.Data.Storage.InboundConversionOptions.CheckImceaDomain(String imceaDomain)
Microsoft.Exchange.Data.Storage.InboundConversionOptions..ctor(String imceaDomain)
Microsoft.Exchange.Clients.Owa.Core.Utilities.CreateInboundConversionOptions(UserContext userContext)
Microsoft.Exchange.Clients.Owa.Core.ReplyForwardUtilities.CreateForwardItem(BodyFormat bodyFormat, Item item, ReplyForwardFlags flags, UserContext userContext, StoreObjectId parentFolderId)
Microsoft.Exchange.Clients.Owa.Basic.Controls.ItemForwardPreFormAction.Execute(OwaContext owaContext, ApplicationElement& applicationElement, String& type, String& state, String& action)
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DoFinalDispatch(OwaContext owaContext)
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.InternalDispatchRequest(OwaContext owaContext)
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchRequest(OwaContext owaContext)
Microsoft.Exchange.Clients.Owa.Core.OwaRequestEventInspector.OnPostAuthorizeRequest(Object sender, EventArgs e)
System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Reply:
Check your accepted domain and see if there's any invalid charcters or spaces.
Sukh

------------------------------------
Reply:

There are two domain names there:

1. company.local   Authoritative  

2. company.com   Authoritative    Default

The Active Directory Name: company.local

 


------------------------------------
Reply:
invalid charcters or spaces?
Sukh

------------------------------------
Reply:

@Sukh

none, the exchange is however working perfectly with MS Outlook and sends & receive mails perfectly, but when it comes to replying or forwarding in OWA, it brings up the error.


------------------------------------
Reply:
what about your email address policy?
Sukh

------------------------------------
Reply:

Can you run Get-AcceptedDomain | fl

Also what SP and RU you on?


Sukh
  • Edited by Sukh828 Sunday, December 18, 2011 10:14 PM

------------------------------------
Reply:

Email Policy: %g.%s@company.com as defined in the default policy.

All were wizard migrated from Domain Controller.


------------------------------------
Reply:


[PS] C:\Windows\system32>Get-AcceptedDomain | fl


RunspaceId                 : e6bd681d-77f1-4122-9361-81275267399c
DomainName                 : company.local
DomainType                 : Authoritative
AddressBookEnabled         : True
Default                    : False
AuthenticationType         :
LiveIdInstanceType         :
PendingRemoval             : False
FederatedOrganizationLink  :
MailFlowPartner            :
OutboundOnly               : False
PerimeterDuplicateDetected : False
AdminDisplayName           :
ExchangeVersion            : 0.1 (8.0.535.0)
Name                       : company.local
DistinguishedName          : CN=company.local,CN=Accepted Domains,CN=Transport Settings,CN=company,CN=Microsoft Exchange,CN=S
                             ervices,CN=Configuration,DC=company,DC=local
Identity                   : company.local
Guid                       : cb5eb5b8-4bd9-4fed-b4ae-bb7019837bf0
ObjectCategory             : company.local/Configuration/Schema/ms-Exch-Accepted-Domain
ObjectClass                : {top, msExchAcceptedDomain}
WhenChanged                : 30/11/2011 11:02:36
WhenCreated                : 30/11/2011 10:28:03
WhenChangedUTC             : 30/11/2011 10:02:36
WhenCreatedUTC             : 30/11/2011 09:28:03
OrganizationId             :
OriginatingServer          : JZ-SRV-005.company.local
IsValid                    : True

RunspaceId                 : e6bd681d-77f1-4122-9361-81275267399c
DomainName                 : companybankplc.com
DomainType                 : Authoritative
AddressBookEnabled         : True
Default                    : True
AuthenticationType         :
LiveIdInstanceType         :
PendingRemoval             : False
FederatedOrganizationLink  :
MailFlowPartner            :
OutboundOnly               : False
PerimeterDuplicateDetected : False
AdminDisplayName           :
ExchangeVersion            : 0.1 (8.0.535.0)
Name                       : companyBankPlc
DistinguishedName          : CN=companyBankPlc,CN=Accepted Domains,CN=Transport Settings,CN=company,CN=Microsoft Exchange,CN=
                             Services,CN=Configuration,DC=company,DC=local
Identity                   : companyBankPlc
Guid                       : 825599e2-e9bd-44a3-b2db-00f1454b6515
ObjectCategory             : company.local/Configuration/Schema/ms-Exch-Accepted-Domain
ObjectClass                : {top, msExchAcceptedDomain}
WhenChanged                : 18/12/2011 22:52:02
WhenCreated                : 30/11/2011 11:02:19
WhenChangedUTC             : 18/12/2011 21:52:02
WhenCreatedUTC             : 30/11/2011 10:02:19
OrganizationId             :
OriginatingServer          : JZ-SRV-005.company.local
IsValid                    : True

Am running Exchange 2010. ver:14.01.0218.013

 


------------------------------------
Reply:
Can you run Get-AcceptedDomain | fl
Sukh

------------------------------------
Reply:

Fixed.

The issue was in the Accepted Domian.

It MUST be FDQN, no company.local is allowed.


------------------------------------

Trouble with Calendar Sync

I have a Macbook Air and am having trouble subscribing and syncing to my coworkers' Outlook calendars. I have Office 2011 and Outlook but have been unable to successfully subscribe to any calendars. Has anyone had trouble syncing Outlook calendars on their Mac? If anyone has any tips, I would be most appreciative.
Ashley Boyd
  • Changed type Tony Chen CHN Monday, December 19, 2011 5:03 AM Mac Office 2011
  • Moved by Max Meng Monday, January 2, 2012 8:46 AM Off-topic (From:Outlook IT Pro Discussions)

Reply:

Hello,

This is the forum to discuss questions and feedback for Microsoft Outlook, better to post your question to the forum for Office for Mac
http://answers.microsoft.com/en-us/mac/forum/macoutlook

The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us. Thank you for your understanding.

Tony Chen

TechNet Community Support


------------------------------------

SBS 2008 - Unable to access RWW outside network

In SBS 2008 with current updates, I have RWW setup and I am able to access via browser at remote.domain.com inside the network, however I am unable to access outside the network (both internet browser and ping receive request timeout). Inside network ping resolves to internal ip address, I have used IAMW and manually configured DNS to point A record for 'remote' to external ip address but I am unable to access outside network, what am I missing?? Thanks in advance.


  • Edited by jpheber Thursday, December 15, 2011 12:25 AM
  • Changed type Sean Zhu - Wednesday, December 21, 2011 7:28 AM no response

Reply:

Do you have the correct external DNS records at your DNS host?

Steve

<jpheber> wrote in message news:57bb0067-d39e-4c27-a865-27e43c023ddc@communitybridge.codeplex.com...

In SBS 2008 with current updates, I have RWW setup and I am able to access via browser at remote.domain.com inside the network, however I am unable to access outside the network (both internet browser and ping receive request timeout). Inside network ping resolves to internal ip address, I have used IAMW and manually configured DNS to point A record for 'remote' to external ip address but I am unable to access outside network, what am I missing?? Thanks in advance.


------------------------------------
Reply:

I  checked and I do have the correct DNS records at my DNS host; an A record (remote) pointing to my external IP address.

I also checked and I believe that I have the correct ports being forwarded (80, 443, 987, 3389, and 4125), but i am still unable too access outside of the local network.

  • Edited by jpheber Saturday, December 17, 2011 12:19 AM

------------------------------------
Reply:

I checked and a ping from outside the network resolves to the correct IP address, but the request times out as does an attempt to access from a web browser.

If anyone has advice as to why I am unable to access the website from out side the network it would be greatly appresciated.


------------------------------------
Reply:

Only 443 AND 987 are required for RWW. 25 is for email. That is all you need.

What errors do you receive from the browser, *exactly*, and what is the name of the A Record. Rereading your post says ping gets a timeout. Please verify the a record points to the correct IP address and that the edge device is set to respond to ping. You can change it later.

If you ping the name of the a record do you get the correct IP back?

Have you run all the appropriate wizards on the SBS Management console?

If you will furnish the name of the site, we can do some tests. You can do it like this:

https: slash slash remote dot domainname dot com

no crawler could pick that up, and no one here is interested in hacking, and it doesn't matter anyway because your location is easily found by robots.


Larry Struckmeyer[SBS-MVP]

------------------------------------
Reply:

Larry's right a domain name would be helpful in doing tests, but there's somethings you can check first.

Is your incoming/outgoing mail working properly, and are you using a Smarthost or are you doing everything direct. Please go to the website http://canyouseeme.org/ from inside the network and verify that ports 80/443 are open (yes 80 isn't required but then you have to enter the address https://remote.domainname.com/remote/ if you have 80 open then all you need is http://remote.domainname.com/ as you'll be re-directed to the proper place)

If the ports ARE open, verify that your firewall isn't hijacking the ports (usually certain advanced firewalls hijack 443 and use it for a remote management piece, and you should be able to turn it off)

Pings timing out aren't a concern they just mean that the port Ping uses is being blocked by the firewall as long as they resolve to the correct IP you should be ok. Let us know if anything helps.

-Greenlight


------------------------------------
Reply:

thank you for your reply,

in the past i have been attempting to access through http://remote.domain.com but when i try https://remote.domain.com/remote i am able to receive a response!  (access at http://remote.domain.com yields the response "unable to access, problem loading page, the server is taking too long to respond, the connection has timed out") at https://remote.domain.com/remote, i first get a warning from the browser explaining that the site i am attempting to access has generated its own security certificate, which is not from a recognized organization.  after i accept i am able to access the login page.  login is successful, and afterwards i am presented with a home page containing a link for the internal website only. i should have it setup (and it does successfully appear when accessed inside the network) a link for both the internal website AND remote desktop.


------------------------------------
Reply:

in response to your previous questions;

when i ping the name of the a record i do indeed get back the correct IP address, however i also receive a request timeout response for imcp

i believe i have run the appropriate wizards in SBS management console, as i am able to correctly access the RWW site from within the network, specifically i have completed the internet address management wizard if that is what you're referring too

if you would still like the name of the site, i will be glad to send it to you in a private message if possible, or post it here in the format you described if you think it will help with my problem as explained above

(currently, i am able to access the site from https://remote.domain.com/remote but not redirected from http://remote.domain.com for some reason, even though i should have port 80 open.  when i do access the site through a browser, i am presented with an error message that the security certificate is untrusted.  once i accept or add to list of trusted sites, i am able to successfully login. however, i am NOT presented with a link for remote desktop connection, or 'connect to a computer' on the homepage, which is the main feature of the RWW site that i am attempting to use. the link for remote desktop connection should be set up properly, as described in this post http://technet.microsoft.com/en-us/library/cc816568%28WS.10%29.aspx, in fact i am able to access the link for remote desktop connection within the network, but not outside of the network)


------------------------------------
Reply:

(currently, i am able to access the site from https://remote.domain.com/remote but not redirected from http://remote.domain.com for some reason....)

If you mean to show the trailing "remote" on the first address, what happens if you try it on the second?

 


Larry Struckmeyer[SBS-MVP]

------------------------------------

Textboxes with activeX in VC# 2010

I have a form in vc# 2010 with text boxes. I somehow need to create an activeX so that these text boxes are displayed so that a user can enter text and have that text saved/displayed. (I do not want alert() output.

 

Any assistance would be greatly appreciated.

Kind regards

Dmitri


Reply:
I think you've posted your question in the wrong forum.  This forum is for Microsoft Exchange Server.
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

------------------------------------
Reply:
Thanks for the reply. My apologies for posting here and not elsewhere. I came here via Google :)

------------------------------------

Windows 8 New Edition on Way

Bill Gates

To be sent any information that may help us set up diamond mine new Network Waterfall Scam Pearly Gates Scandal on top board to be replaced old switch and groove feel free flowing energy environmental policy activated system control sky walker is here and he means Buisness so get me my truck at that small home town Chevrolet dealership I will be up on a plane and in strategic hands of the one who will greet me personally and get this show on the road. lock block crack code hack time bust bank check Bristol roger over and out alpha omega not a joke build a brick

Using -PassThru with Start-Process

I've just found out something interesting that others may find useful.  Using the -PassThru parameter with Start-Process. 

For example, if you want to open Notepad, and close that specific instance, leaving others untouched, you would need a reference to the process that you started.  This is what -PassThru does.

See the following example.  Once we have a handle to the process, there are various methods and properties available to us.  But we can also use the reference whole, and just pipe it to, for example, Stop-Process.

 

$t = Start-Process notepad -ArgumentList TestDoc.txt -PassThru  $t.GetType()  Start-Sleep 2    # Methods include 'Kill'  Write-Host "Methods available:" -fore Green  $t | gm -MemberType Method | select name | fw    # Various interesting properies:  Write-Host "Properties available:" -fore Green  $t | gm -MemberType Property | select name | fw    # Get some intersting info about our process:  $t.CPU  $t.MainWindowTitle    # Ways to end the particular Notepad process and no others (choose one):  $t.Kill()  $t.CloseMainWindow()  $t | Stop-Process            

 


([string](0..9|%{[char][int](32+("39826578846355658268").substring(($_*2),2))})).replace(' ','')
  • Edited by Bigteddy Sunday, December 18, 2011 1:38 PM

Reply:

There are many CmdLets that produce no output.  Add-Member is another one.  Most of these CmdLets use PassThru to all ow us to return some useful object if needed.

To see all CMdLets that support 'PassThru' do the following.

Get-Command -type cmdlet | Where {$_.Definition -like "*-passthru*"}

 

 


jv

------------------------------------

Migrating Windows 2003 Enterprise Root CA on DC to new Windows 2008 R2 Member

The original Windows 2003 Enterprise root CA server is being decommissioned, but the CA Name will remain in use (domainname.org). The original Windows 2003 Enterprise root CA is also offering the CertSrv web enrollment service.

The desired Architecture is:

1.  Win2k3DC - Continue to use the Windows 2003 Enterprise Edition SP2 domain controller, with MS Enterprise Root CA, with original CertSrv IIS6 website published via ISA 2004 old gateway ADSL  - this server will remain active until the last minute when the server can be demoted as DC and removed from domain (also an Email Server, so mailbox migrations must complete first) and the ISA server is then also decommissioned. In the meantime, there are two active internet gateways (one for the production network and one for the new servers production network)

2. Win2k8R2WebEnrollMember - Add Windows 2008 R2 Web Enrollment services, to new CertSrv IIS7 webserver, published via TMG 2010 new gateway Fibre. The new Web enrollment service runs on a member server and continues to access the Windows 2003 Enterprise Root CA to issue certificates during the network and server upgrade (months). This allows the new TMG gateway to publish the website enrollment thereby pre-staging the CertSrv website for user migrations. 

When I added the Certificate Authority Web Enrollment service to the new IIS7 webserver... the new CertSrv website didn't work, so I missed something in the understanding of the migration documents.  Does the new Certificate Authority Web Enrollment service need to be installed on the Root CA as in the past, or can it be on a separate webserver member?  Does the Web Enrollment server become an "issuing" CA by adding the CertSrv website?

3.  Win2k8EntCA - When the Windows 2003 DC is ready to be renamed or removed from the network.  Transfer the FSMOs to new Windows 2008 servers, transfer the old Enterprise Root CA database to new Enterprise Root CA server with different name, using the backup and restore process.   This will effectively move the Enterprise Root CA to a new server.

a) Why not keep the Enterprise Root CA online (for domain members services autoenrollment) vs. taking it offline (small company environment)

b) Why not restore the Enterprise Root CA to a new domain controller vs. member? 

Clarifications would be greatly appreciated 

thanks

 

 

 


Asutherland
  • Changed type Bruce-Liu Wednesday, December 21, 2011 7:29 AM

Reply:
it's not recommended to install CA on DC. which migration document did you refer to?

------------------------------------

Your thoughts on the Lync Mobility Service

Anyone else feel like the release was rushed and the documentation is lacking? I like PowerShell, but I thought it was mostly for automation. And why another SAN? They cost money. I had to use another public IP for the discovery HTTP connection just to get by that.

Why all the complexity?


Reply:

 

PowerShell is not just for Automation, You almost need to look at it the other way around. PowerShell is the tool for management of Lync and Exchange, the GUI is *just* for basic day to day admin.

Re SAN's, fair point, but most people who have Lync arn't too worried about SAN cost/have a cert that will allow multiple SANS up to 5 or 10 or above.

Re public IP's, less would always be better, but there are good reasons to seperate these services out so you can use common ports that everyone can get to.

re the complexity, as the product rev's this kind of stuff will get more baked in, and easier to deploy, it's just the nature of an interum revision IMHO.

hope that helps

Tom


Tom Arbuthnot, Consultant Modality Systems
Blog: Lync'd Up Blog Subscribe for updates: Email or RSS
Twitter @tomarbuthnot

------------------------------------
Reply:

If day to day management is now PowerShell, that's a step back. I like a GUI for that.

Regarding the SAN. Why is it needed? You may not think it's a lot of money, but I think it is.

The complexity has been there from the start. This is the most complex product I've had to deploy. And it doesn't seem to be getting any less complex.

Don't get me wrong. I'm a big Lync fan. But they need to simplify it.

 


------------------------------------
Reply:
A first step would be to revise the Mobility Guide. It should be called the Confusing Guide.

------------------------------------
Reply:

I do agree the documentation is a little hard to follow at points, but so is most of MS documentation. But my suggestion is to break it down into peices, thats what got me through the entire Lync deployment guide when i first configured Lync back in January.

 

As for the extra SAN name. I found requesting the new certificate and going through the whole certificate deployment more of a pain then paying more for a 10 SAN UCC. and again if you have the money to purchase the servers, storage, licensing, phones for Lync i dont think a $150-200 certificate is a big issue.


If this post answered your question, Mark As Answer If this post was helpful, Vote as Helpful

------------------------------------
Reply:

I agree with Tom. Anyone administering Lync or Exchange must learn to use Powershell. The Lync Control Panel is a GUI front-end for Powershell and there are many settings that can only be modified with Powershell. Some people may not appreciate the command line, but I view it as a step FORWARD from the days of GUI only administration.

Regarding the documentation, I feel it's pretty straightforward and lays out the steps pretty clearly. As Tom said, this was an incremental new feature and will most likely be built in to future installation packages.

Regards,

Jamie Schwinn


------------------------------------
Reply:

They do need to fix a minor point in the documentation:

Enable federation. At the command line, type:

Set-CSAccessEdgeConfiguration -AllowFederatedUsers $True

The Planning, Deploying, and Monitoring Mobility Guide incorrectly specifies Set-AccessEdgeConfiguration


------------------------------------

SQL 2008 clustering with 2 note

hi

I am planing to do SQL 2008 clustering with 2 note, can you help me how many licensing required for server ( DB application Clint are 340) and Clint license for the same, I have 6 core HP server with 2 processes. 


Reply:
Is this a license question related to Configmgr? If not please ask the question in the SQL forum - http://social.technet.microsoft.com/forums/en-US/category/sqlserver/
Kent Agerlund | My blogs: blog.coretech.dk/kea and SCUG.dk/ | Twitter: @Agerlund | Linkedin: Kent Agerlund

------------------------------------

appscanner v0.10

File Access scanner for ACL and Applocker policy. Scan a particular file/folder for write/execute access for ACL and Applocker based on the rights of a supplied user. Can be used to test the success of an applocker policy. Or to simulate what access a particular user would have. Scripts will also show direct membership and inherited membership for a user. Output is a table formatted in html. The following user types can be used; domain,local and domain cached. The domain cached can only be used when you are logged in as the cached user. Access Denied Exception errors may be produced when attempting to scan a folder that the particular user doesnt have access to( Errors are not fatal and will not effect the script outcome).

Tried to insert code here scrpt was to long here is a link to the script on poshcode or just google appscanner v0.10

http://poshcode.org/3102


Reply:
@Adamliq: Please delete your post.  Although PowerShell related, I don't think this is really an appropriate use of this forum.   If you do not receive this message or see this notice, I will delete this post in 24 hours.

------------------------------------
Reply:
marco could you please delete i am unsure of how to delete

------------------------------------

SQL SERVER enterprise manager hangs

SQL SERVER  2000 enterprise manager hangs , I cant take backup using TSQL also

Reply:

Hello,

Please see the following article:

http://support.microsoft.com/default.aspx?scid=kb;en-us;282416

Please apply SP4.

Hope this helps.

Regards,

Alberto Morillo
SQLCoffee.com


------------------------------------

Transport signature rules.

I'm using exchange 2010 signatures and it's pulling from AD for telephone numbers. The issue arises when the user doesn't let's say have a cell phone # listed in AD.

 

Normally it would display on the signature like this towards the end.

%%phone%% (Direct)

%%mobilephone%% (Cell)

%%fax%% (Fax)

 

The problem is if they don't have a number listed for mobilephone then it still shows just (Cell) on that line. Anyone know a way around this?

 


Reply:

You could run one of the following commands for such users:

  Set-User -Identity USER_ID -MobilePhone "Not Available"  Set-User -Identity USER_ID -MobilePhone "None"  Set-User -Identity USER_ID -MobilePhone "None of your business"  

 


Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

------------------------------------

SFTP error @ Dir list

I'm using custom pgp and custom sftp component in my BizTalk project.

I could upload the pgp file on sftp server but the problem is in decrypt those pgp files and put into physical location.

Source filename -- abc.pdf [Ex., I am uploading this file]

Filename on sftp – abc.pdf.pgp [This file sits on SFTP server]

Here I need to download all pgp (ex., abc.pdf.pgp) files and also do the decrypt simultaneously.  I tried the mask like *.*,  *.pgp, *.*.pgp but no luck

I'm having the below issue.

BizTalk & SFTP error: Unable to perform directory list


Thanks, Raja

Reply:
Hi,

Does your user have enough rights to do Directory listing?

Kind Regards
Tim

------------------------------------
Reply:
I'm the user for that SFTP. I have all permission.
 Is it possible to fetch 2 extension the file like ( abc.pdf.pgp) through *.* file mask ?
Thanks, Raja

------------------------------------
Reply:
Hi Raja,

Have you tried putting just a * in your file mask?

------------------------------------
Reply:
Hello everyone,

I am also facing the same issue. Unable to perform directory listing when tested on SFTP server, i have downloaded the code for testing SFTP File transfer from Console application.It works fine . but when i test from Biztalk throws the error " Unable to perform Directory listing". Please help as this is a urgent issue .

------------------------------------
Reply:
Just check the Folder directory and rights for that particular account. You could test the folder for file transfer like FileZilla client.
Thanks, Raja

------------------------------------
Reply:

There is an FTP FTPS SFTP adapter that also includes a PGP pipeline component.

It's cheaper than the Eldos and \n software adapters and has all the same features.  You can also buy the source code.

http://stottworks.us/ftpsadapter.html


------------------------------------

Exchange 2010 reports

I have installed the exchange collation engine and imported the management pack. When I try to run ANY exchange report I get the following debug (after the explanation). I have also noticed that the reports are labelled funny

  • Microsoft.Exchange.2010.Reports.CAS
  • Microsoft.Exchange.2010.Reports.ClientPerformance
  • Microsoft.Exchange.2010.Reports.ProtocolAlertsforADay
  • Microsoft.Exchange.2010.Reports.SLA
etc... 

Also in the action pane on ANY state view all the Exchange reports are listed (with the funny names) along with the normally scoped reports, even if the view has nothing todo with exchange?

Any ideas? 

 

 

*****DEBUG BELOW*****

 

Note:  The following information was gathered when the operation was attempted.  The information may appear cryptic but provides context for the error.  The application will continue to run.

 

Microsoft.Reporting.WinForms.ReportServerException: An error has occurred during report processing. (rsProcessingAborted) ---> Microsoft.Reporting.WinForms.ReportServerException: Query execution failed for dataset 'CalculateReportParameterDates'. (rsErrorExecutingCommand) ---> Microsoft.Reporting.WinForms.ReportServerException: For more information about this error navigate to the report server on the local server machine, or enable remote errors

   --- End of inner exception stack trace ---

   --- End of inner exception stack trace ---

   at Microsoft.Reporting.WinForms.ServerReport.GetExecutionInfo()

   at Microsoft.Reporting.WinForms.ServerReport.GetParameters()

   at Microsoft.EnterpriseManagement.Mom.Internal.UI.Reporting.Parameters.ReportParameterBlock.Initialize(ServerReport serverReport)

   at Microsoft.EnterpriseManagement.Mom.Internal.UI.Console.ReportForm.SetReportJob(Object sender, ConsoleJobEventArgs args)

Microsoft.Reporting.WinForms.ReportServerException: Query execution failed for dataset 'CalculateReportParameterDates'. (rsErrorExecutingCommand) ---> Microsoft.Reporting.WinForms.ReportServerException: For more information about this error navigate to the report server on the local server machine, or enable remote errors

   --- End of inner exception stack trace ---

Microsoft.Reporting.WinForms.ReportServerException: For more information about this error navigate to the report server on the local server machine, or enable remote errors


  • Changed type Nicholas Li Monday, June 28, 2010 3:35 AM

Reply:
This is a known issue in the Exchange 2010 MP.  It is being addressed for a future update.
Microsoft Corporation

------------------------------------
Reply:
So reporting for the Exchange 2010 management pack doesnt work at all?

------------------------------------
Reply:

Have you tried granting permission to the DW Reader account to the Operations Datawarehouse DB? This worked for me (although the reports are still a little messed up, they do run now.) Change the OperationsManagerDW name to whatever you've named your DW

<!-- /* Font Definitions */ @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-520092929 1073786111 9 0 415 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} -->

USE OperationsManagerDW

GO

GRANT SELECT , EXECUTE ON SCHEMA :: Exchange2010 TO [YourDomain\YourDWReaderaccount]

GO


------------------------------------
Reply:

Michael thanks a bunch. Worked absolutely perfectly for me. Some of the reports are definitely fubar but allot of them appear to be working fine, in particular for me the SLA reports. 

 

Cheers again

Zak


------------------------------------
Reply:

------------------------------------

Please provide the SQL Server Collation for the SQL Server hosting your OperationsManager database...

 

All,

 

I need your help to determine the correct customer behavior around SQL collation.

 

Can you please reply to this thread with the collation of your SQL server that is hosting the OperationsManager database?

 

Just right click on your SQL server in Microsoft SQL Server Management Studio and select properties.  Under General you will see Server Collation.

 

Just copy and paste what is says here.

 

Thanks

 

Rob Kuehfus | Program Manager | Operations Manager


Rob Kuehfus | System Center Operations Manager | Setup and Deployment Program Manager

Reply:
SQL_Latin1_General_CP1_CI_AS
Bob Cornelissen - BICTT (My BICTT Blog)

------------------------------------
Reply:
SQL_Latin1_General_CP1_CI_AS
Regards,
Marc Klaver
http://jama00.wordpress.com/

------------------------------------
Reply:

SQL_Latin1_General_CP1_CI_AS

Regards

Andreas


------------------------------------
Reply:

SQL_Latin1_General_CP1_CI_AS

Regards

Donald D'souza


------------------------------------
Reply:
SQL_Latin1_General_CP1_CI_AS
Layne, 2011 Microsoft Community Contributor Recipient

------------------------------------
Reply:

Latin1_General_CI_AS

Regards

Lehugo

 


------------------------------------
Reply:

SQL_Latin1_General_CP1_CI_AS

 

/Patrik


------------------------------------
Reply:
SQL_Latin1_General_CP1_CI_AS

------------------------------------
Reply:
SQL_Latin1_General_CP1_CI_AS

------------------------------------
Reply:

SQL_Latin1_General_CP1_CI_AS

 

/Roger


This posting is provided "AS IS" with no warranties, and confers no rights.

------------------------------------
Reply:
SQL_Latin1_General_CP1_CI_AS

------------------------------------
Reply:
In production I am running

Latin1_General_CI_AS

However, in test I am now running

SQL_Latin1_General_CP1_CI_AS

After encountering problems with the Exchange 2010 Management Pack, my production server will soon be changing as I prepare to install the Exchange 2010 pack ahead of its deployment.


------------------------------------
Reply:
Latin1_General_CI_AS

------------------------------------
Reply:

------------------------------------

URGENT Assessment Help!

Hi there,

Can anyone give me the correct code for the following assessment?

Robot class extension

For this assessment you are required to write a program called MyRobot.cs that extends the Robot class. This extension should provide the original Robot class with four new methods. The new methods that you will implement should have the following names:

-       

move(n), where n is an integer

-        back

-        goTo

-        teleport

 

The purpose and function of these new methods are described below:

 

move

The method move(n) should move the robot forwards ‘n’ squares, or until there is an obstacle ahead. If the robot encounters an obstacle, the robot should stop and display a message that it has found an obstacle. (Look in the lecture notes for a partial implementation of this method.)

 

back

The method back() should move the robot one square backwards, regardless of whether there is an obstacle behind the robot or not.

 

goTo

 

This method should work regardless of robby’s direction. Note, the robot method get_dir() returns an integer indicating the robot’s direction: 0 - up; 1 - right; 2 - down; 3 – left. You should NOT change robby’s direction in this method.

 

teleport

 

The following program uses an extended version of the Robot class, together with the existing Room and Picture classes. The program has a main method containing code to use the four new methods of the Robot class, move, back goTo and teleport.

class Coursework2

{

      public static void Main()

{

 

            MyRobot robby = new MyRobot();

            Room room = new Room(9); //Room 9 has some obstacles

            Picture picture = new Picture(room, robby);

 

            robby.move();

            picture.draw();

 

robby.move(4);

            picture.draw();

 

            robby.back();

            picture.draw();

 

           

 

            // two for loops to test the goTo and teleport methods

            for(int i=0;i<10;i++)

            {

                  for (int j=5;j<15;j++)

                  {

                        // move robby to (i,j) if it is empty

                        robby.goTo(room,i,j);  

                        picture.draw();

                  }

            }

 

      for (int k=0; k<10; k++)

            {

                  // teleport robby 10 times around the room

                  robby.teleport(room);

                  picture.draw();

                 

                  // pause between each teleport

                  Console.WriteLine(“Hit enter to continue:”);   

                  Console.ReadLine();

            }

      }

}

 

The following program provides you with a partial implementation of the MyRobot.cs extension to the Robot class. Note the following code gives you a partial implantation of the goTo method but not the other three methods.

 

Your task is to complete the code for the goTo method so that it works for robby regardless of his direction and to write the code for the remaining three new methods: move, back and teleport.

 

 

class MyRobot: Robot

{

      // method to move robby from current position to position (x,y) if (x,y) is empty

      // if the tile is full (i.e. contains an obstacle) robby should not move

      // message displayed to show if robby is moving to square or unable to move

      public void goTo(Room room, int x, int y)

      {

            int keepx=0; // variables to hold the robot’s current position

int keepy=0;

 

keepx=get_xpos(); // use the robot methods to get x and y positions

keepy=get_ypos();

           

setX(x);          // use the robot methods to set the position of the robot

setY(y-1); // to (x,y-1), one y position lower to enable look ahead

           

if (obstacle_ahead(room)) // if there is an obstacle ahead

            {

                  setX(keepx); // put robot back to position before goTo method

setY(keepy);

                  Console.WriteLine("robby can't go there");

            }

            else

            {

                  setY(y); // put the robot in the correct, free y position

                  Console.WriteLine("robby moving there");

            }

            // this method ONLY works for robby when he is facing up

      }

 

     

 

 

            //   WRITE TELEPORT METHOD HERE    

     

 

            //   WRITE MOVE METHOD HERE

 

 

            //   WRITE BACK METHODS HERE

 

 

           

} // end class myRobot

 

Any help would be greatly appreciated because I am REALLY struggling with this assessment & want to pass so I dont have to re-sit!!!

Kindest Regards

  • Moved by Cindy Meister MVP Saturday, December 17, 2011 9:34 AM off-topic (From:Visual Studio Tools for Office)

Reply:

Hi there,

Can anyone give me the correct code for the following assessment?

Robot class extension

For this assessment you are required to write a program called MyRobot.cs that extends the Robot class. This extension should provide the original Robot class with four new methods. The new methods that you will implement should have the following names:

-       

move(n), where n is an integer

-        back

-        goTo

-        teleport

 

The purpose and function of these new methods are described below:

 

move

The method move(n) should move the robot forwards ‘n’ squares, or until there is an obstacle ahead. If the robot encounters an obstacle, the robot should stop and display a message that it has found an obstacle. (Look in the lecture notes for a partial implementation of this method.)

 

back

The method back() should move the robot one square backwards, regardless of whether there is an obstacle behind the robot or not.

 

goTo

 

This method should work regardless of robby’s direction. Note, the robot method get_dir() returns an integer indicating the robot’s direction: 0 - up; 1 - right; 2 - down; 3 – left. You should NOT change robby’s direction in this method.

 

 

teleport

 

The following program uses an extended version of the Robot class, together with the existing Room and Picture classes. The program has a main method containing code to use the four new methods of the Robot class, move, back goTo and teleport.

class Coursework2

{

      public static void Main()

{

 

            MyRobot robby = new MyRobot();

            Room room = new Room(9); //Room 9 has some obstacles

            Picture picture = new Picture(room, robby);

 

            robby.move();

            picture.draw();

 

robby.move(4);

            picture.draw();

 

            robby.back();

            picture.draw();

 

           

 

            // two for loops to test the goTo and teleport methods

            for(int i=0;i<10;i++)

            {

                  for (int j=5;j<15;j++)

                  {

                        // move robby to (i,j) if it is empty

                        robby.goTo(room,i,j);  

                        picture.draw();

                  }

            }

 

      for (int k=0; k<10; k++)

            {

                  // teleport robby 10 times around the room

                  robby.teleport(room);

                  picture.draw();

                 

                  // pause between each teleport

                  Console.WriteLine(“Hit enter to continue:”);   

                  Console.ReadLine();

            }

      }

}

 

The following program provides you with a partial implementation of the MyRobot.cs extension to the Robot class. Note the following code gives you a partial implantation of the goTo method but not the other three methods.

 

Your task is to complete the code for the goTo method so that it works for robby regardless of his direction and to write the code for the remaining three new methods: move, back and teleport.

 

 

class MyRobot: Robot

{

      // method to move robby from current position to position (x,y) if (x,y) is empty

      // if the tile is full (i.e. contains an obstacle) robby should not move

      // message displayed to show if robby is moving to square or unable to move

      public void goTo(Room room, int x, int y)

      {

            int keepx=0; // variables to hold the robot’s current position

int keepy=0;

 

keepx=get_xpos(); // use the robot methods to get x and y positions

keepy=get_ypos();

           

setX(x);          // use the robot methods to set the position of the robot

setY(y-1); // to (x,y-1), one y position lower to enable look ahead

           

if (obstacle_ahead(room)) // if there is an obstacle ahead

            {

                  setX(keepx); // put robot back to position before goTo method

setY(keepy);

                  Console.WriteLine("robby can't go there");

            }

            else

            {

                  setY(y); // put the robot in the correct, free y position

                  Console.WriteLine("robby moving there");

            }

            // this method ONLY works for robby when he is facing up

      }

 

     

 

 

            //   WRITE TELEPORT METHOD HERE    

     

 

            //   WRITE MOVE METHOD HERE

 

 

            //   WRITE BACK METHODS HERE

 

 

           

} // end class myRobot

 

Any help would be greatly appreciated because I am REALLY struggling with this assessment & want to pass so I dont have to re-sit!!!

Kindest Regards

<input id="cbdb81ff-d3ef-4e67-ae24-b9a3c214d0ce_attachments" type="hidden" />
  • Merged by Lie You Monday, December 19, 2011 8:25 AM Merge them to keep into the same topic for good discussion

------------------------------------
Reply:

Hello,

It's called an assessment for a reason therefore you should deal with it yourself!

P.s. It's definitely not a discussion.


Eyal (http://shilony.net), Regards.
  • Edited by Eyal Solnik Friday, December 16, 2011 11:57 PM

------------------------------------
Reply:

Hello

Thank you for your post!

I'd like to suggest posting your question in one of the MSDN  Forums:

Visual Studio Developer Center > Visual C# Forums > Visual C# Language

Located at:

http://social.msdn.microsoft.com/Forums/en-US/csharplanguage/threads

Hope this would be helpful.

Have a nice day!

------------------------------------
Reply:

Post this question in the "Visual C# General" Forum at the following address

http://social.msdn.microsoft.com/Forums/en-us/csharpgeneral/threads

Bye.


Luigi Bruno - Microsoft Community Contributor 2011 Award

------------------------------------

Subscription views - use them for valid members

Hi All,

I am facing the following problem:

I would like to use subcription view to provide the list of members to downstream systems with the values members had when they were the last time in the status "Validation Successful". It means not  to shown changes to members that were not validated yet.

Is that achievable?

Example:

I have 2 members, one with Value1, the second with Value2. They are both in Valid status.

Subscription view shows:

Code1 Value1 Validation succeeded

Code2 Value2 Validation succeeded

If i change the second member to Value3, the view will show:

Code1 Value1 Validation succeeded

Code2 Value3 Awaiting Validation

Since the second one is still not in valid state, i would rather provide to downstream system the following view:

Code1 Value1 Validation succeeded

Code2 Value2 Validation succeeded

Does it mean, that if i want to achieve the above, i would have to create another copy of all members?

Thank you

Slavomir

Always log in again @x!?*!!

why do i have to login every time again when i try to go to the Technet Forum ????
i have marked the checkbox to keep me logged in but every time again i have to type my password
over and over again to login,
i am really getting pissed off about this, it annoys me so much that i don't like to come here at all,
why does microsoft always have to make things so difficult.
This is the only forum where i have to log in over and over and over and over and over and over and over again,
every other forum where i am registered i just have to click the link and voila, I am logged in,
but not the Technet forum, oh no, they have to make things verry dificult, why is this,
to make sure people don't ask to many questions.
It's bad enough that we Dutch-speaking, must express ourselves in English, which is not easy, oh no, we have to enter our password by every click on a link.
I tought that forums should be user-friendly, looks like i thought wrong.
is there anybody who can make this annoying and irritating problem go away.

  • Changed type MedicalSMicrosoft contingent staff Monday, December 19, 2011 8:39 AM concern about Technet forum
  • Moved by Hengzhe Li Friday, January 27, 2012 11:17 AM login issue, I think it should relate to this forum topic (From:General)

Reply:

1. For suggestion see here http://connect.microsoft.com/

2. When your country will be the leading in IT technology, we learn Dutch. Sorry to say, you should learn English if you want to implement server technoly success fully.

3. You can use translator to ask question here.

4. Contact your local Microsoft and ask for forum in Dutch. This is possible, but do not expect as wide community like here.

5. To bind your account with Live id see here

http://www.groovypost.com/howto/microsoft/windows-7-automatically-login-online-services-live/

Regards

Milos


  • Edited by Milos Puchta Saturday, December 17, 2011 11:31 AM

------------------------------------
Reply:

Hello,

I have to report that here: http://social.technet.microsoft.com/Forums/en-US/reportabug/threads



This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

Microsoft Student Partner 2010 / 2011
Microsoft Certified Professional
Microsoft Certified Systems Administrator: Security
Microsoft Certified Systems Engineer: Security
Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration
Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
Microsoft Certified Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration
Microsoft Certified Technology Specialist: Windows 7, Configuring
Microsoft Certified Technology Specialist: Designing and Providing Volume Licensing Solutions to Large Organizations
Microsoft Certified IT Professional: Enterprise Administrator
Microsoft Certified IT Professional: Server Administrator
Microsoft Certified Trainer


------------------------------------

Error

Microsoft Product: Windows Operating System; Version: 6.1.7600.16385; Event ID: 203; Event Source: Microsoft-Windows-Diagnostics-Performance;

To sort list from share point to and from date.

Hi,

 I have an list contain two column from date and to date. I need to sort these list to 'to and from date using visual web part'

 how i do this in share point 2010? 


Reply:

In order to do sorting you can modify the view and there you have the Sort option where you can sort by the fields that you desire.

Now I want to understand what actually is your requirement and what do you want to do with the visual webpart here.

In order to show the list items in the visual webpart in sorted manner then you can simply write a CAML query with an ORDER By clause that will do the sorting of your fields,

  SPList list = web.Lists["listName"];    SPQuery query = new SPQuery();  query.Query = "<OrderBy><FieldRef Name='ToDate' Ascending='False' /><FieldRef Name='FromDate' Ascending='False' /></OrderBy>";        SPListItemCollection itemsCollection = list.GetItems(query);  

You can change the Ascending attribute value as per your requirement and also the sorting order of ToDate and FromDate based upon which field you want to sort first.

Please let me know if I understoond your requirement wrong.


------------------------------------
Reply:

Hi,

as per my undertanding you need to fetch the ListItems Between the "From Date" and "To Date" and you need to Display the result/Use the result.

If this is correct there is only small modification need to be done in the approach suggested by "Geetanjali" 

Just  append the Query suggested by "Geetanjali" with this

 

<Where>

<And>

  <Leq>

   <FieldRef Name=\ ”TODate\” />

 <Value Type=\ ”DateTime\”> + To Date Value + </Value>

 </Leq>

 <Geq>

   <FieldRef Name=\'FromDate\'/>

     <Value Type=\'DateTime\'>" + From Date Value + "</Value>

 </Geq>

</And>

</Where>

Note :- Check the field names, I have given just for reference

Regards

Manoj



------------------------------------

No comments:

Post a Comment

Setup is Split Across Multiple CDs

Setup is Split Across Multiple CDs Lately I've seen a bunch of people hitting installation errors that have to do with the fact th...