Exchange Co-existing Migration not completing (Event ID's 1006 - Mailbox Replication, 2002 - Exchange Migration)

Hi Guys,
a few issues all relating to AD/Exchange Setup, Causeing migration issues.
quick overview:
1. installed new server (Server 2012 R2), installed exchange 2013 install completed properly, issues logging into ecp and owa, ssl certs werent created, created manually didnt solve. - scrapped that server deleted from adsi exchange administration servers
(time spent troubleshooting was 5 days)
2. fixed ca issues, re-installed server installed exchange 2013, /preparead ,system mailboxes created migration mailbox created, create mailbox db, system mailboxes are there if checked with get-mailbox -arbitration
Try to migrate, migration mailbox not found in organization (accounts were there, made sure change user password on logon was not ticked on the account and never expire was ticked, account was disabled like it should be too so no go.
delete all system accounts from ad, recreate with /preparead, enable them according to articles:
http://technet.microsoft.com/en-us/library/gg588318%28v=exchg.150%29.aspx
http://www.telnetport25.com/2013/01/quick-tiprecovering-from-a-missing-migration-mailbox-in-exchange-2013/
http://social.technet.microsoft.com/wiki/contents/articles/5317.recreate-and-enable-missing-arbitration-user-accounts-and-mailboxes-in-exchange-server-2010.aspx
http://social.technet.microsoft.com/wiki/contents/articles/6874.how-to-recreate-system-mailbox-federatedemail-discoverysearchmailbox-in-exchange-2010.aspx
get-mailbox -arbitration found all mailboxes, check w/o -arbitration and discovery mailbox was there too.
3. Tried migration again no errors in ecp, migration not starting, encountered above error id's
Error 2002 - MSExchange Migration
error info ('Migration.MigrationMailboxNotFoundException|The migration mailbox for the organization is either missing or invalid.
Error 1006 - MSExchange Mailbox Replication (ps: no dag's setup yet either)
-> error info ('The Microsoft Exchange Mailbox Replication service was unable to process jobs in a mailbox database.
Database: CL1-3_Main-DB
same error for each db on the server with different mailboxes
Error: Couldn't find system mailbox '6d5f301b-7323-47c1-85eb-a76a01b9b3c0' in Active Directory.')
Error: Couldn't find system mailbox 'f6ba51f8-c076-42e9-b00f-014a1c6b3634' in Active Directory
Error: Couldn't find system mailbox 'SystemMailbox{eae9aad5-0984-440d-b37c-7a399961e171}' in Active Directory.
Error: Couldn't find system mailbox '8c6d0335-af32-41e3-86b1-e4c15fd14a23' in Active Directory.
SystemMailbox{eae9aad5-0984-440d-b37c-7a399961e171}' is in Active Directory and mail enabled according to above articles.
also received this error id 1006 - MSExchangeDiagnostics
error info ('The performance counter '\\CL1-3\LogicalDisk(HarddiskVolume17)\Free Megabytes' sustained a value of '207.00', for the '15' minute(s) interval starting at '8/22/2014 7:12:00 AM'. Additional information: None. Trigger Name:DatabaseDriveSpaceTrigger.
Instance:harddiskvolume17')
I don't want to reinstall again as i feel that would just add wood to the fire... can anyone help diagnose this?
been trying to fix this myself for over a month.
Thanks!!

Hi,
Even if you think re-installation is annoyed, I still suggest perform the re-installation.
Because fix this issue also annoyed.
Remove the Exchange server and use ADSIedit to clear it up.
Also remove the Windows server 2012 from AD.
Then re-install Windows server 2012 and Exchange 2013 server via articles from TechNet.
Thanks 

Similar Messages

  • Hyper-v Live Migration not completing when using VM with large RAM

    hi,
    i have a two node server 2012 R2 cluster hyper-v which uses 100GB CSV, and 128GB RAM across 2 physical CPU's (approx 7.1GB used when the VM is not booted), and 1 VM running windows 7 which has 64GB RAM assigned, the VHD size is around 21GB and the BIN file
    is 64GB (by the way do we have to have that, can we get rid of the BIN file?). 
    NUMA is enabled on both servers, when I attempt to live migrate i get event 1155 in the cluster events, the LM starts and gets into 60 something % but then fails. the event details are "The pending move for the role 'New Virtual Machine' did not complete."
    however, when i lower the amount of RAM assigned to the VM to around 56GB (56+7 = 63GB) the LM seems to work, any amount of RAM below this allows LM to succeed, but it seems if the total used RAM from the physical server (including that used for the
    VMs) is 64GB or above, the LM fails.... coincidence since the server has 64GB per CPU.....
    why would this be?
    many thanks
    Steve

    Hi,
    I turned NUMA spanning off on both servers in the cluster - I assigned 62 GB, 64GB and 88GB and each time the VM started up no problems. with 62GB LM completed, but I cant get LM to complete with 64GB+.
    my server is a HP DL380 G8, it has the latest BIOS (I just updated it today as it was a couple of months behind), i cant see any settings in BIOS relating to NUMA so i'm guessing it is enabled and cant be changed.
    if i run the cmdlt as admin I get ProcessorsAvailability : {0, 0, 0, 0...}
    if i run it as standard user i get ProcessorsAvailability
    my memory and CPU config are as follows, hyper-threading is enabled for the CPU but I dont
    think that would make a difference?
    Processor 1 1 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor 1 4 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor 1 9 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor 1 12 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor 2 1 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor 2 4 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor 2 9 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor 2 12 Good, In Use Yes 713756-081 DIMM DDR3 16384 MB 1600 MHz 1.35 V 2 Synchronous
    Processor Name
    Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz
    Processor Status
    OK
    Processor Speed
    2400 MHz
    Execution Technology
    12/12 cores; 24 threads
    Memory Technology
    64-bit Capable
    Internal L1 cache
    384 KB
    Internal L2 cache
    3072 KB
    Internal L3 cache
    30720 KB
    Processor 2
    Processor Name
    Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz
    Processor Status
    OK
    Processor Speed
    2400 MHz
    Execution Technology
    12/12 cores; 24 threads
    Memory Technology
    64-bit Capable
    Internal L1 cache
    384 KB
    Internal L2 cache
    3072 KB
    Internal L3 cache
    30720 KB
    thanks
    Steve

  • OVM 3.1.1 - Live migration not completed

    Hi,
    I'm facing an interesting case with the VM live migration.
    If I issue a migration from the manager, the VM is effectively moved to the new server but the job still in a "in progress" mode (0% completed) and the OVM servers still locked until I abort the job.
    Once the job is aborted, everything is back to normal and the VM is running on the targeted server.
    Any idea what's wrong?
    thanks for the help.
    Below is the log of the job:
    Job Construction Phase
    begin()
    Appended operation 'Bridge Configure Operation' to object '0004fb000020000051ceed7ebd6f2ad9 (network.BondPort (1) in oracle55)'.
    Appended operation 'Bridge Configure Operation' to object '0004fb000020000004cb599206575194 (network.EthernetPort (3) in oracle55)'.
    Appended operation 'Virtual Machine Migrate' to object '0004fb0000060000a4a1035c270b5f7b (RH63_PVM_XDC_Node2)'.
    commit()
    Completed Step: COMMIT
    Objects and Operations
    Object (IN_USE): [Server] 36:34:31:30:31:36:43:5a:33:32:32:32:4b:42:4b:35 (oracle55)
    Object (IN_USE): [EthernetPort] 0004fb000020000004cb599206575194 (network.EthernetPort (3) in oracle55)
    Operation: Bridge Configure Operation
    Object (IN_USE): [Server] 36:34:31:30:31:36:43:5a:33:32:32:32:4b:42:4b:33 (oracle54)
    Object (IN_USE): [VirtualMachine] 0004fb0000060000a4a1035c270b5f7b (RH63_PVM_XDC_Node2)
    Operation: Virtual Machine Migrate
    Object (IN_USE): [BondPort] 0004fb000020000051ceed7ebd6f2ad9 (network.BondPort (1) in oracle55)
    Operation: Bridge Configure Operation
    Job Running Phase at 14:02 on Thu, Jan 10, 2013
    Job Participants: [36:34:31:30:31:36:43:5a:33:32:32:32:4b:42:4b:33 (oracle54)]
    Actioner
    Starting operation 'Bridge Configure Operation' on object '0004fb000020000004cb599206575194 (network.EthernetPort (3) in oracle55)'
    Bridge [0004fb001054934] already exists (and should exist) on interface [eth2] on server [oracle55]; skipping bridge creation
    Completed operation 'Bridge Configure Operation' completed with direction ==> DONE
    Starting operation 'Virtual Machine Migrate' on object '0004fb0000060000a4a1035c270b5f7b (RH63_PVM_XDC_Node2)'
    Completed operation 'Virtual Machine Migrate' completed with direction ==> LATER
    Starting operation 'Bridge Configure Operation' on object '0004fb000020000051ceed7ebd6f2ad9 (network.BondPort (1) in oracle55)'
    Bridge [15.136.24.0] already exists (and should exist) on interface [bond0] on server [oracle55]; skipping bridge creation
    Completed operation 'Bridge Configure Operation' completed with direction ==> DONE
    Starting operation 'Virtual Machine Migrate' on object '0004fb0000060000a4a1035c270b5f7b

    Some other log info from the ovs-agent.log file:
    [2013-01-10 17:29:02 7647] DEBUG (notification:291) Connected to manager.
    [2013-01-10 17:29:17 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')
    [2013-01-10 17:29:18 7647] ERROR (notification:333) Error in NotificationServer process: 'Invalid URL Request (receive) http://15.136.28.56:7001/ovm/core/OVMManagerCoreServlet'
    Traceback (most recent call last):
    File "/usr/lib64/python2.4/site-packages/agent/notification.py", line 308, in serve_forever
    foundry = cm.getFoundryContext()
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/OvmManager.py", line 38, in getFoundryContext
    self.foundry = self.getModelManager().getFoundryContext()
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/OvmManager.py", line 31, in getModelManager
    if self.modelMgr == None:
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/ModelManager.py", line 364, in __cmp__
    return self.compareTo(obj)
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/ModelManager.py", line 250, in compareTo
    return self.exchange.invokeMethodByName(self.identifier,"compareTo","java.lang.Object",args,5,False)
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/OdofExchange.py", line 68, in invokeMethodByName
    return self._send_(InvokeMethodByNameCommand(identifier, method, params, args, access))
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/OdofExchange.py", line 164, in send
    return self._sendGivenConnection_(connection, command, timeout)
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/OdofExchange.py", line 170, in sendGivenConnection
    result = connection.receive(command, timeout)
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/io/ServletConnection.py", line 88, in receive
    raise OdofException("Invalid URL Request (receive) %s" % self.url, sys.exc_info()[1])
    OdofException: 'Invalid URL Request (receive) http://15.136.28.56:7001/ovm/core/OVMManagerCoreServlet'
    [2013-01-10 17:29:38 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')
    [2013-01-10 17:29:54 7647] DEBUG (notification:289) Trying to connect to manager.
    [2013-01-10 17:29:58 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')
    [2013-01-10 17:30:19 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')

  • Exchange OWA 2010 is not showing events on calendar correctly.

    I have Exchange 2010 setup on 2 servers running Windows 2008 R2 Standard.  Some users' OWA accounts, (mine included) are working just fine.  Other users, are showing just a blank gray box on the calendar.  Even if there are
    multiple events that day, there is just one blank gray box.  You can read the event in the reading pane on the side but you cannot edit it, or delete it.  Clicking on the box brings up the create new event pop-up box instead.  If I click
    on the monthly view, all the events are garbled up in the upper left hand corner of the calendar.  I am up to date on all of my security updates and this issue is intermittent between users.  Some users work fine, others don't. 
    I've tried Firefox, IE 11, and Google Chrome on the same computer and the same thing happens in all 3 where my account works just fine and this particular user's account does not.  I might also mention that our company uses a
    portal where users log into one form and are then rerouted to a page with several apps, OWA being one of them.  If I login to OWA using the default website address (it uses forms based authentication) everything works fine for every user. 
    This problem only occurs on certain users when using the single sign on through the portal.  Any help would be appreciated!  Thanks in advance!
     

    Hi ,
    Thank you for your question.
    By my understanding, if we logon OWA using default website address without any problems, it mean OWA on Exchange is fine. We could contact application developer for solution.
    If there are any questions regarding this issue, please be free to let me know. 
    Best Regard,
    Jim
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
    Jim Xu
    TechNet Community Support

  • Exchange: receives email but not cal events?

    I set up an Exchange email account on my iPhone. It receives email fine (when logged into my corporate VPN) but does not receive Outlook calendar events. Can anyone else confirm this behavior? Is there a fix?
    It seems strange that the iPhone Mail client would selectively filter out the meeting notices. The Mail app on OS X receives the Outlook meeting notices fine (with basically the same Mail account setup).

    Thanks, Jose. But I am not "syncing" my iPhone calendar. I am simply downloading emails from the Exchange server (I guess I'm technically syncing emails to the server). And as far as I understand, the Outlook meeting notices are simply emails with attachments. This is why I don't understand why the meeting notices aren't showing up.
    I don't expect these Outlook meetings to show up in the iPhone calendar (unless I sync with a host computer). But I do want the iPhone Mail client to show me the emails that contain these calendar events.

  • Exchange 2013 free/busy not seen by users in different mailbox database suddenly

    Hi folks,
    suddenly I have this problem that users in Maildb1 can't see free/busy information at users in Maildb2 and vice versa in my Exchange 2013 environment. Users in the same MailDB can see eatch other free/busy info, but not via databases. 
    Anyone familyar with that one?
    My setup is:
    cas0  15.00.0775.041 (15.00.0775.041 15.0.775.41 2880833 Security issue that is described in Security Bulletin MS13-105 is resolved by an Exchange Server update
    December 10, 2013)
    cas02 15.00.0775.041 (15.00.0775.041 15.0.775.41 2880833 Security issue that is described in Security Bulletin MS13-105 is resolved by an Exchange Server update
    December 10, 2013)
    Regarding to: http://exchangeserverversions.blogspot.com/2013/01/exchange-server-2013.html (http://support.microsoft.com/kb/2880833/en-us)
    mbx01 15.00.0712.024 ( Exchange Server 2013 Cumulative Update 2 (CU2)
    15.0.712.24 07/29/2013)
    mbx02 15.00.0712.024 ( Exchange Server 2013 Cumulative Update 2 (CU2)
    15.0.712.24 07/29/2013)
    Regarding to: http://exchangeserverversions.blogspot.com/2013/01/exchange-server-2013.html (http://support.microsoft.com/kb/2859928/en-us)
    Thanks in advanced,
    Bjarni 

    Hi,
    Please make sure that Exchange Autodiscover is set up correctly for all organizations that use an organization relationship. If Autodiscover isn't working correctly, there's no supported way for you to use organization relationships.
    Make sure that Autodiscover URLS can be resolved internally and externally for the organization with which you want to share free/busy information. 
    Make sure that the organization with which you are sharing free/busy information has its external EWS endpoint set up.
    Refer to this link for more information.
    https://support.microsoft.com/kb/2838688?wa=wsignin1.0
    In addition, if the users are in different organizations, please configure Organization relationships for them to share Free/Busy information.
    http://technet.microsoft.com/en-us/library/jj657445(v=exchg.150).aspx
    By the way, if the database are on different forest, please try to
    configure the Availability service for cross-forest topologies.
    http://technet.microsoft.com/en-us/library/bb125182(v=exchg.150).aspx
    Best Regards.

  • OOF not working for mailboxes homed on Exchange 2010 server during migration

    Hi There
    I'm troubleshooting an issue during a exchange 2010 to exchange 2013 migration where the OOF is not working for users homed on the exchange 2010 mailbox servers. This applies to users using outlook 2010 and outlook 2013 .OWA works perfectly and you can also
    enable OOF via exchange powershell.
    Users homed on the exchange 2013 servers does not have any issues.
    The exchange 2010 servers is on SP3 rollup 4 and the 2013 servers on SP1 only without any rollups installed.
    So my question will be - have anyone experienced this issue during migration and will patching the exchange 2010 servers to rollup 5 or 6 and the exchange 2013 to sp1 rollup 5 fix the OOF issue then? If requested the client to patch to these levels, but
    in the meantime I'm checking if anyone else had similar issues.
    Any pointers will be welcome.

    Hi ,
    1.Please check the problematic exchange 2010 user account can able to access the ews virtual directory internal url and you can check that via browser's.It will prompt for the user name and password , please provide that .
    EWS url wopuld be like - https://mail.youdomain.com/EWS/Exchange.asmx
    2.Then the second step would be autodiscover check for the problematic user account.you can find that via test email configuration .There you came to know whether outlook is fetching up the proper url for ews and autodiscover.
    3.Then please un check the proxy settings in browsers and check the same.
    4.please use the command to check the auto discover 
    test-outlookwebservices
    Please check the below links also.
    http://exchangeserverpro.com/exchange-2013-test-outlook-web-service/
    http://www.proexchange.be/blogs/exchange2007/archive/2009/07/14/your-out-of-office-settings-cannot-be-displayed-because-the-server-is-currently-unavailable-try-again-later.aspx
    http://port25guy.com/2013/07/20/user-cannot-set-an-out-of-office-in-exchange-20102013-or-eventid-3004-appears-in-your-event-log/
    http://www.theemailadmin.com/2010/06/exchange-server-2010-out-of-office/
    Regards
    S.Nithyanandham
    Thanks S.Nithyanandham

  • 2012 R2 RDS - Your roaming profile was not completely synchronized - Event ID 1509 1504 - After installing Update 1

    In my deployment I have 2 brokers, and 3 session hosts. I finally installed Update 1 and all following updates available (the ones that were available about two weeks before). Also updated Forefront to v4.3 (SCCM managed).
    I have roaming TS profiles enabled with folder redirection and also policy set to "delete local copy of roaming profiles" after logout. Profile folders are on a network share (Server 2003). Things were working ok until Update 1 and rest of updates
    got installed.
    I started getting events 1509 and 1504 when users logoff and the screen displays "Your roaming profile was not completely synchronized" message briefly. The only file affected so far is ntuser.pol.
    There are two variations of the event, one claiming it cannot write the local server copy to fileshare, and the opposite, from file share to c:\users\username.
    ====
    Windows cannot copy file \\server\profileshare\username.V2\ntuser.pol to location C:\Users\username\ntuser.pol. This error may be caused by network problems or insufficient security rights. 
     DETAIL - Access is denied.
    =====
    Windows cannot copy file C:\Users\username\ntuser.pol to location \\server\profileshare\username.V2\ntuser.pol. This error may be caused by network problems or insufficient security rights. 
     DETAIL - Cannot create a file when that file already exists.
    ========== 
    Permissions have not changed. The only thing changing is the Updates installed on the servers. I tried running with AV realtime protection off, no change. Ntuser.pol is already on the exclude list in Forefront.
    This is happening on my test server and 2 prd servers. Any ideas. I looked for related hotfixes but not coming up with anything.
    The whole reason for installing Update 1 was so that we can continue to receive security updates...

    Hi,
    Thanks for your comment.
    When a roaming profile user logs off, the NTuser.dat file is always updated on the roaming profile share. The corresponding NTuser.pol file is only updated if the timestamp of the local copy that was created at logon is newer than the copy found in the roaming
    profile share. A synchronization problem may occur if a user with a roaming profile logs on to multiple client computers at the same time. This can eventually cause policy settings to be applied incorrectly. 
    For example, if the Group Policy loopback feature is applied on one of the client computers, the NTuser.dat file on the roaming profile share may contain loopback policy settings that are not present in the NTuser.pol file. If this problem occurs, the loopback
    policy settings that are targeted at one client computer may be unexpectedly applied to a user who logs on to a different client computer.
    So please check the permission or group policy which you have applied and also whether you are performing multiple connection at a time. 
    Note: This KBhere providing only for reference as it’s for previous version.
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    TechNet Community Support

  • Migrate Notes from Exchange server 2007 to office 365

    Hi,
    Anyone help me to how to migrate notes from exchange server 2007 to office 365 . My customer having notes on his existing exchange account  . We would like to move notes to office 365 . 
    Please help me or guide me .
    Thanks & Regards,
    Vinoth

    The way you're doing it has two very high hurdles.
    First, you have to get the data out of an offline server and into Office 365.  That's hardly a trivial task.  If the server were online and reachable by the Internet you could use a move request or a third-party tool like MigrationWiz.
    Second, if you do get the mail moved, you will want to synchronize the legacyExchangeDN attribute from the old organization into an X500 proxy address in Office 365 for all mailboxes to preserve mail replyability.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Exchange 2013 Public Folder Migration Not Listed

    I started a public folder migration from my 2010 SP3 Exchange server to my new 2013 SP1 Exchange server. Somewhere during the process I failed. Not sure where but I am now at the point where if I try to create a new public folder on teh 2013 box i get a
    warning like this.
    An existing Public Folder deployment has been detected. To migrate existing Public Folder data, create new Public Folder mailbox using -HoldForMigration switch.
    So I then run Get-PublicFoldermIgrationRequest to see what is still waiting... I get no migration listed in Exchange Management Shell.
    I would like to find the place in AD or in the Server that thinks there is still an active request out there and remove it so I can start again with a clean slate. How do I do that?
    Thanks!

    Hi Zulea,
    This is a known issue, I recommend you refer to the following article to resolve the issue:
    http://support.microsoft.com/kb/3004062/en-us
    Cause:
    This problem occurs when the Exchange organization coexists with an earlier version of Exchange Server, and one or more public folder databases from the earlier version of Exchange still exist.
    Resolution:
    To resolve this issue, use one of the following methods.
    Method 1: Create the mailbox by using the -HoldForMigration switch:
    This option lets an administrator create a public folder mailbox in order to begin a migration from the existing public folders:
    Open the Exchange Management Shell.
    Run the following cmdlet to create the public folder mailbox:
    New-Mailbox "Public Folder Mailbox" -PublicFolder -HoldForMigration
    Method 2: Remove all public folder databases from earlier versions of Exchange Server
    To remove existing public folder databases, see the following TechNet websites, as appropriate for the version of Exchange that an existing public folder resides on.
    Exchange 2010:
    http://technet.microsoft.com/en-us/library/dd876883(v=exchg.141).aspx
          (http://technet.microsoft.com/en-us/library/dd876883(v=exchg.141).aspx)    
    Exchange 2007:
    http://technet.microsoft.com/en-us/library/aa998329(v=EXCHG.80).aspx
          (http://technet.microsoft.com/en-us/library/aa998329(v=EXCHG.80).aspx)    
    Create the public folder mailbox by using either the Exchange Admin Center (EAC) or the Exchange Management Shell (EMS). To do this, see the following TechNet website:
    http://technet.microsoft.com/en-us/library/jj552410(v=exchg.150).aspx
    Best regards,
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
    Niko Cheng
    TechNet Community Support

  • Why does URLStream complete event get dispatched when the file is not finished loading?

    I'm writing an AIR kiosk app that every night connects to a WordPress server, gets a JSON file with paths to all the content, and then downloads that content and saves it to the kiosk hard drive. 
    There's several hundred files (jpg, png, f4v, xml) and most of them download/save with no problems.  However, there are two f4v files that never get downloaded completely.  The complete event does get dispatched, but if I compare the bytesTotal (from the progress event) vs bytesAvailable (from the complete event) they don't match up; bytesTotal is larger.  The bytesTotal (from the progress event) matches the bytes on the server. 
    The bytesLoaded in the progress event never increases to the point that it matches the bytesTotal so I can't rely on the progress event either.  This seems to happen on the same two videos every time. The videos are not very large, one is 13MB and the other is 46MB.  I have larger videos that download without any problems.  
    [edit] After rebooting the compter, the two videos that were failing now download correctly, and now it's a 300kb png file that is not downloading completely.  I'm only getting 312889 of 314349 bytes.
    If I paste the url into Firefox it downloads correctly, so it appears to be a problem with Flash/AIR.
    [edit] I just wrote a quick C# app to download the file and it works as expected, so it's definitely a problem with Flash/AIR. 
    Here's the code I'm using:
    package  {
        import flash.display.Sprite;
        import flash.events.Event;
        import flash.events.ProgressEvent;
        import flash.net.URLRequest;
        import flash.net.URLStream;
        [SWF(backgroundColor="#000000", frameRate="24", width="640", height="480")]
        public class Test extends Sprite {
            private var fileSize:Number;
            private var stream : URLStream;
            private var url:String = "http://192.168.150.219/wordpress2/wp-content/uploads/2012/12/John-Butler-clip1.f4v";
            public function Test() {
                if (stage)
                    init();
                else
                    this.addEventListener(Event.ADDED_TO_STAGE, init);
            private function init(e:Event=null):void {
                this.removeEventListener(Event.ADDED_TO_STAGE, init);
                stream = new URLStream();
                stream.addEventListener(ProgressEvent.PROGRESS, onLoadProgress);
                stream.addEventListener(Event.COMPLETE, onLoadComplete);
                stream.load(new URLRequest(url));
            private function onLoadProgress(event:ProgressEvent):void {
                fileSize = event.bytesTotal;
                var percent:Number = event.bytesLoaded / event.bytesTotal * 100;
                trace(percent + "%");
            private function onLoadComplete(event:Event):void {
                trace("loaded", stream.bytesAvailable, "of", fileSize);
                // outputs "loaded 13182905 of 13184365"
                // so why is it "complete" when it isn't finished downloading?

    Thanks for your quick reply !
    I am relatively new to programming so please bear with me on this as I still haven't managed to grasp some of those things that "make perfect sense". If I am setting mouseEnabled to false doesn't that mean that the object no longer gets MouseEvents ?
    If I have understood you correctly then once the mouseEnabled is set to false the btn object is removed from the objects recognizable by the mouse - hence dispatching a mouseout event (and I am guessing here) from the mouse?
    I still don't get it though, if the listeners are set to the object and the object is no longer accessible to the mouse why is the event still being dispatched ?
    I get it that the making of the object unavailable to the mouse causes the "removing" (deactivating) of the object from under the mouse,
      step 1. deactivate object, and  step 2. (as a result of step 1) register the removal of the object.
    but why is the mouse still listening after step 1?
    Even if the action is that of "out" (as in the object is no longer under the mouse) it still is an action isn't it ? so haven't we turned off the listening for actions ?
    I promise I am not trying to drive you crazy here, this is just one of those things that I really want to get to the root of !
    Thanks,

  • Not receiving COMPLETE event in URLLoader

    Hi:
    I'm querying a web application in a remote server through XML files and receiving answers in the same file format. Until now, sometimes I received a connection error:
    Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: http://server/Services/startSesion.com
        at reg_jugadores_fla::MainTimeline/queryGQ()
        at reg_jugadores_fla::MainTimeline/reg_jugadores_fla::frame1()
    When this occurs, trying to access the services through a web browser, there's a test page where you can try queries, returns a "500 Internal server error". I managed that problem adding a listener to catch the error:
    xmlSendLoad.addEventListener(IOErrorEvent.IO_ERROR, catchIOError);
    But since yesterday I can't connect anymore using Flash while it's possible to access the test page. I'm not able to talk to any support guy as the company is closed for vacations! I added listeners to try to know what's happening and this is the result in the output window:
    openHandler: [Event type="open" bubbles=false cancelable=false eventPhase=2]
    progressHandler loaded:154 total: 154
    httpStatusHandler: [HTTPStatusEvent type="httpStatus" bubbles=false cancelable=false eventPhase=2 status=200]
    AFAIK, status=200 means OK but why the COMPLETE event isn't dispatched?. So, is there anything I can do or just wait until the tech guys return from the beach?
    Thanks in advance
    queryGQ(sessionURL,sessionQS);  // Start session
    stop();
    function queryGQ(url:String,qs:String):void {
    var serviceURL:URLRequest = new URLRequest("http://server/Services/"+url);
    serviceURL.data = qs;
    serviceURL.contentType = "text/xml";
    serviceURL.method = URLRequestMethod.POST;
    var xmlSendLoad:URLLoader = new URLLoader();
    configureListeners(xmlSendLoad);
    xmlSendLoad.load(serviceURL);
    function configureListeners(dispatcher:IEventDispatcher):void {
    dispatcher.addEventListener(Event.COMPLETE, loadXML);
    dispatcher.addEventListener(Event.OPEN, openHandler);
    dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler);
    dispatcher.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
    dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
    dispatcher.addEventListener(IOErrorEvent.IO_ERROR, catchIOError);
    function openHandler(event:Event):void {
    trace("openHandler: " + event);
    function progressHandler(event:ProgressEvent):void {
    trace("progressHandler loaded:" + event.bytesLoaded + " total: " + event.bytesTotal);
    function securityErrorHandler(event:SecurityErrorEvent):void {
    trace("securityErrorHandler: " + event);
    function httpStatusHandler(event:HTTPStatusEvent):void {
    trace("httpStatusHandler: " + event);
    function ioErrorHandler(event:IOErrorEvent):void {
    trace("ioErrorHandler: " + event);

    Hugo,
    View may not fire events. View may call method on other controller (component / custom) and this controller fires event.
    You are absolutely right: in WD only instantiated controllers receives the event, event itself does not cause controller instantiation.
    The only controller that is always instantiated is component controller.
    Custom controllers instantiated on demand when their context is accessed or user-defined method called.
    As far as view may not have externally visible context nodes and methods (you may not add view controller as required to other one and use nodes/methods of view), the only time when view is instantiated is when it get visible for first time.
    To solve your problem, try the following:
    1. Save event parameters to component controller context node element before firing event.
    2. Create mapped node in target view and set node from controller as source.
    3. In wdDoInit of target view insert the following code:
    wdThis.<eventHandlerName>(
    null, //no wdEvent
    wdConext.current<NameOfMappedNode>Element().get<NameOfParamA>(),
    wdConext.current<NameOfMappedNode>Element().get<NameOfParamB>(),
    Valery Silaev
    SaM Solutions
    http://www.sam-solutions.net

  • [svn:fx-3.x] 9658: Handle complete events where event. target is not of type LoaderInfo.

    Revision: 9658
    Author:   [email protected]
    Date:     2009-08-26 12:53:16 -0700 (Wed, 26 Aug 2009)
    Log Message:
    Handle complete events where event.target is not of type LoaderInfo.
    QE notes: None.
    Doc notes: None.
    Bugs: SDK-22710
    Reviewer: Alex
    Tests run: checkintests
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22710
    Modified Paths:
        flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/core/FlexModuleFactory.as
        flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/preloaders/Preloader.as

    Anyone able to help?

  • FLV movie not sending "complete" event

    As per the Macromedia Media Class page, the following is an
    exerpt:
    link :
    http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context= LiveDocs_Parts&file=00003771.html
    I've noticed that, with certain FLV files, playing completes,
    but the "complete" event is never sent.
    This condition is distinguished in a few ways: the playhead
    comes almost to the end of the movie, but not quite there. Although
    actual playing of video stops, the MediaDisplay component indicates
    that it's still playing. The playheadTime reads the same with every
    request. If you manually move the playhead to the end while in this
    condition, the "complete" event will finally be sent, but this is
    the only way it will happen.
    This is probably a flash bug, but all users who depend on
    end-of-movie events or cue points should be aware of it, and
    they're most likely to see such a detail here, on this page.
    I haven't found any further information about this, but it is
    100% reproducible for me based on the FLV used. Possible
    workarounds: write a function called at intervals to detect the
    condition...
    --> Anyone know how to solve this? Very frustration that
    only some FLV's exhibit this bug.

    Rothrock,
    > David, what is your issue with the NetStream.onStatus?
    This event produces information that indicates "Data has
    finished
    streaming, and the remaining buffer will be emptied" (AS
    Language
    Reference). This may signal the end of a stream, which gives
    us a way to
    check for the end of a file. Of course, it may also indicate
    an onslaught
    of peripheral network traffic -- i.e., not the end of the
    file at all -- and
    I haven't been able to determine that conclusively yet.
    Mainly because I
    need a time machine to pack more hours in the day.
    In another thread, recently, FlashTastic indicated this was
    fairly
    reliable, which is good to hear.
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=288&threadid=1144302&hi ghlight_key=y&keyword1=stuck%20on%20the%20switch%20statement
    David
    stiller (at) quip (dot) net
    Dev essays:
    http://www.quip.net/blog/
    "Luck is the residue of good design."

  • I have an existing disk of elements 3 which I loaded onto my Mac desktop.  When loading onto my Mac book, I receive a "could not complete your request because of missing or invalid personalization information". Why?

    I have loaded elements 3, from disk, on my mac desktop, when loading onto my macbook i get a message "could not complete your request because of missing or invalid personalization information".  Why?

    Thank you for your fast reply!
    Sorry, I am not savvy enough to know what a serial is!  Guess that means stealing it.  No, that is not me.
    Hmm...
    I thought sure it was free with the computer, along with a whole package of other stuff.  It was a sale/special.  Everything else still works, except the Photoshop.  I bought the Mac new at the Mac store in Marin County...
    Maybe it came with the printer I bought too...? Who knows now.
    The computer is several years old (copyright 1983)  and I had money then!  LOL!  It's the economy, my dear!
    Do not understand 'software'... I just use the computer. I told you I am a technophobe!
    You must be young:  I am very old, and did not grow up with computers.
    But now from your reply, I think it must have been a free sample, or whatever...  or I am confused!
    I have IPhoto... that must be what came free with the Mac.  But it doesn't work either.  I get a message: need to upgrade, but then it says it is not responding...
    Anyway, thanks again!
    P.S.   As I said, I had everything stolen, and do not have any registration info.
    But I appreciate your reply.

Maybe you are looking for

  • Why do I have to log into apple id when buying a new macbook?

    I just bought a macbook yesterday... And the apple employee asked me to log into my apple id on a random macbook that was displayed at the store. Why do they ask me for it? Thanks.

  • IOS 4.3 constantly dropping calls

    I updated to iOS 4.3 about 2 hours ago. Before updating, I had maybe 1 call drop every few weeks. Since updating.. I'm checking my call log to be accurate.. What should have been one 24 minute call was broken up into 16 calls because it kept dropping

  • Unable to read cache when I re-open Bridge

    Each time I reopen Bridge I get an error message saying:  Unable to read cache.  The thumbnails need to be regenerated each time I open program.  Have tried purging cache, etc.  Still no luck.

  • S L O W  Saves from Flash 8 over network??

    This is a Flash 8 vs. Flash MX 2004 issue... Anyone else noticing a difference saving files over a network from Flash 8. I have never had a problem with Flash MX 2004 saving over a network, but now saving a 14 MB flash file to a Mac OS X Server (Sawt

  • CRM Extractor change

    CRM Extractor change I need to redirect one Transaction Type into a different BW Queue. I have the transaction type ZZ01 which is extracted by one extractor. The changes are written into the delta queue. I need however to extract the ZZ01 with differ