Options

NAV Service Tier Installation Problem

superpuzsuperpuz Member Posts: 53
edited 2012-12-13 in NAV Three Tier
Hi, I recently got problem installing NAV 2013 Server.

The server is Windows 2008 R2 with no SP and its not joining into any Domain.

I'm using the adminsitrator account of the server (local admin) as the Log On service account. In the Installation process (while the Setup running), I can see the service Microsoft Dynamics NAV Server [DynamicsNAV70] is created, also the Service folder in the default installation folder. The service status is changing to starting and empty several times and I get this error:
=========================================================
Problem signature:
Problem Event Name: APPCRASH
Application Name: MsiExec.exe
Application Version: 5.0.7601.17514
Application Timestamp: 4ce79d93
Fault Module Name: StackHash_a096
Fault Module Version: 6.1.7601.17514
Fault Module Timestamp: 4ce7c8f9
Exception Code: c0000374
Exception Offset: 00000000000c40f2
OS Version: 6.1.7601.2.1.0.272.7
Locale ID: 1033
Additional Information 1: a096
Additional Information 2: a0960b516ec12b32d6c825f694cfa08f
Additional Information 3: 0a62
Additional Information 4: 0a6239fa5826a73f84fad0e8a1dc1116

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid= ... cid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
=========================================================

And the event viewer add several entry such this:

=========================================================
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"&gt;
- <System>
<Provider Name="MSSQLSERVER" />
<EventID Qualifiers="49152">18456</EventID>
<Level>0</Level>
<Task>4</Task>
<Keywords>0x90000000000000</Keywords>
<TimeCreated SystemTime="2012-11-27T05:52:53.000000000Z" />
<EventRecordID>48190</EventRecordID>
<Channel>Application</Channel>
<Computer>Kartini-SVR1.ktn.co.id</Computer>
<Security />
</System>
+ <EventData>
<Data>sa</Data>
<Data>Reason: Password did not match that for the login provided.</Data>
<Data>[CLIENT: 60.173.14.66]</Data>
<Binary>184800000E0000000D0000004B0041005200540049004E0049002D0053005600520031000000070000006D00610073007400650072000000</Binary>
</EventData>
</Event>
=========================================================

After the error, the Service and the Service Folder contents are rolled back. The service is gone and the service folder is empty.

The Setup problem report contents such bellow:
=========================================================
Microsoft Dynamics NAV Build 33781
Error Report
Server
Microsoft Dynamics NAV Server Components
Fatal error during installation.

Service 'Microsoft Dynamics NAV Server [DynamicsNAV70]' (MicrosoftDynamicsNavServer$DynamicsNAV70) failed to start. Verify that you have sufficient privileges to start system services.
=========================================================

The SQL Server (2008 R2) is on the same machine and running. I also installed the Client, Development Environment, Administration Tools, Documentation and SQL Database Components on the same machine.

Is there anyone know how to solve this?

Thx in advance :)
Regards and Thanks,


Superpuz

Answers

  • Options
    krikikriki Member, Moderator Posts: 9,096
    [Topic moved from 'NAV/Navision Classic Client' forum to 'NAV Three Tier' forum]
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • Options
    davmac1davmac1 Member Posts: 1,283
    I recommend you google "APPCRASH MsiExec.exe".
    There are some interesting tips on how to fix the problem.
  • Options
    superpuzsuperpuz Member Posts: 53
    well, actually the appcrash was happening later after the NAV Server installation failed for several time. I'm not sure which option causing the appcrash, but I'll look into that anyway. The appcrash is happening after the Service and the Service folder is rolled-back, so I assume the appcrash happens after the installer failed to start the service at some reason. The Event Viewer error is my greater concern actually. Why the error mention user sa, while the installer's trying to start the service using computer's administrator account? Is this related with the WCF / ADO.NET technology - which is mentioned to be used to communicate between NAV server and SQL Server - that some point will use sa (sysadmin sql database login) for the connection database connection?

    I've installed NAV 2013 on several machine using Windows 2008 Server Standard, this is the only machine I get the error. The Processor is Intel(R) Xeon(R) CPU x5680 @3.33Ghz (single core). The server is a cloud server. Could it be the source of the problem?
    Regards and Thanks,


    Superpuz
  • Options
    superpuzsuperpuz Member Posts: 53
    I just found out that the SQL Log on error on the event viewer is continuously happens, even not in installation process. It seems like a spyware to me since the error said:

    Login failed for user 'sa'. Reason: Password did not match that for the login provided. [CLIENT: 60.173.14.66]

    And the [CLIENT: 60.173.14.66] is an IP from somewhere in China. Could it be a virus or such? Could it be blocking the NAV server connection to the SQL Server?
    Regards and Thanks,


    Superpuz
  • Options
    superpuzsuperpuz Member Posts: 53
    Another error found. Right now I'm trying installing the server using another administrator account.

    =============================================================================
    Log Name: Application
    Source: Application Error
    Date: 11/28/2012 9:38:18 AM
    Event ID: 1000
    Task Category: (100)
    Level: Error
    Keywords: Classic
    User: N/A
    Computer: Kartini-SVR1.ktn.co.id
    Description:
    Faulting application name: MsiExec.exe, version: 5.0.7601.17514, time stamp: 0x4ce79d93
    Faulting module name: ntdll.dll, version: 6.1.7601.17514, time stamp: 0x4ce7c8f9
    Exception code: 0xc0000374
    Fault offset: 0x00000000000c40f2
    Faulting process id: 0xe80
    Faulting application start time: 0x01cdcd11589c7549
    Faulting application path: C:\Windows\system32\MsiExec.exe
    Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
    Report Id: aa78fa23-3904-11e2-b8e1-005056010246
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"&gt;
    <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-11-28T02:38:18.000000000Z" />
    <EventRecordID>89102</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Kartini-SVR1.ktn.co.id</Computer>
    <Security />
    </System>
    <EventData>
    <Data>MsiExec.exe</Data>
    <Data>5.0.7601.17514</Data>
    <Data>4ce79d93</Data>
    <Data>ntdll.dll</Data>
    <Data>6.1.7601.17514</Data>
    <Data>4ce7c8f9</Data>
    <Data>c0000374</Data>
    <Data>00000000000c40f2</Data>
    <Data>e80</Data>
    <Data>01cdcd11589c7549</Data>
    <Data>C:\Windows\system32\MsiExec.exe</Data>
    <Data>C:\Windows\SYSTEM32\ntdll.dll</Data>
    <Data>aa78fa23-3904-11e2-b8e1-005056010246</Data>
    </EventData>
    </Event>
    =============================================================================
    Regards and Thanks,


    Superpuz
  • Options
    superpuzsuperpuz Member Posts: 53
    Several changes has been made on the server and the crash is not happening anymore. But in the installation is still fail due to error bellow:

    ============================================================================================
    Server instance: DynamicsNAV70
    Session type: UnknownClient
    Session ID: 0
    The service MicrosoftDynamicsNavServer$DynamicsNAV70 failed to start. This could be caused by a configuration error. Detailed error information:System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
    at Microsoft.Dynamics.Nav.Runtime.NativeMethods.AdapterStartCSIDE(ErrorHandler errorHandler, ConvertTimeZoneFunc convertLocalToUtcFunc, ConvertTimeZoneFunc convertUtcToLocalFunc, Int32 defaultLanguage, String serverTempDirectory)
    at Microsoft.Dynamics.Nav.Runtime.NavEnvironment..ctor()
    at Microsoft.Dynamics.Nav.Runtime.NavEnvironment.get_Instance()
    at Microsoft.Dynamics.Nav.WindowsServices.NavServerWindowsService.OnStart(String[] args).
    ============================================================================================

    After the error, the service (DynamicsNAV70) and the service installation folder were rolled-back.

    Is there anything to do with ServicesDefaultTimeZone in the custom.config? how do we change the setting since the service error during the installation process?
    Regards and Thanks,


    Superpuz
  • Options
    krikikriki Member, Moderator Posts: 9,096
    superpuz wrote:
    I just found out that the SQL Log on error on the event viewer is continuously happens, even not in installation process. It seems like a spyware to me since the error said:

    Login failed for user 'sa'. Reason: Password did not match that for the login provided. [CLIENT: 60.173.14.66]

    And the [CLIENT: 60.173.14.66] is an IP from somewhere in China. Could it be a virus or such? Could it be blocking the NAV server connection to the SQL Server?
    This means that your server can be seen on the internet! And thus it is quite easy to hack it!
    Put your server behind a firewall!

    There are a lot of zombie-PC's that continually scan the internet and try to connect to the SQL Server port and try to enter. If your SQL server replies to them they know there is a SQL Server and you can be sure there will be coming more attacks.
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • Options
    superpuzsuperpuz Member Posts: 53
    Obviously there's something attacking. btw, the error above was caused by the corruption of some system files which were damaged (I assume) by some kind of virus. Thanks for responding.
    Regards and Thanks,


    Superpuz
Sign In or Register to comment.