Support for Windows Server 2008

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

Support for Windows Server 2008

Postby RandyD » Thu Dec 11, 2008 11:12 am

Can Version 7.5.2 be installed/run on Windows Server 2008?
I am trying it out but can't seem to get emsrv to run, I followed the instructions in the installation guide to allow the local EMSERV account to act as part of the OS, and ran emsrv -install to register it as a service. The service starts then stops imediately. If I try to run emserv from the command line a window pops open for a second then closes.
RandyD
 
Posts: 3
Joined: Thu Dec 11, 2008 11:05 am

Re: Support for Windows Server 2008

Postby tc » Fri Dec 12, 2008 10:34 am

Hello,

Check if there is an error log. I have never tried to start emsrv on Windows Server 2008 but does that OS have a Domain Security Policy?

If it does, the DSP (or Domain Controller Security Policy) needs to be assigned the rights.

The main thing is to first find and check the error log. Post here what it says.

--tc
tc
Moderator
 
Posts: 304
Joined: Tue Oct 17, 2006 7:40 am
Location: Raleigh, NC

Re: Support for Windows Server 2008

Postby RandyD » Fri Dec 12, 2008 12:29 pm

Thanks for the tip. The Event Log has the folllowing errors so I'm guessing it doesn't like the fact that it is a Quad Dual Core Processor server.
Log Name: Application
Source: EMSRV
Date: 12/11/2008 1:07:38 PM
Event ID: 4133
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: ALC-Stage.na.mitsubishi-motors.com
Description:
WARNING: Running EMSRV for Windows NT/2000 on multiprocessor hardware is not supported due to suspected operating system bugs that may result in repository corruptions. Install and run EMSRV on a machine with a single processor or start EMSRV with the -mp option to bypass this check.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="EMSRV" />
<EventID Qualifiers="49152">4133</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-12-11T19:07:38.000Z" />
<EventRecordID>537</EventRecordID>
<Channel>Application</Channel>
<Computer>ALC-Stage.na.mitsubishi-motors.com</Computer>
<Security />
</System>
<EventData>
</EventData>
</Event>

And
- System

- Provider

[ Name] EMSRV

- EventID 4098

[ Qualifiers] 49152

Level 2

Task 0

Keywords 0x80000000000000

- TimeCreated

[ SystemTime] 2008-12-11T19:08:19.000Z

EventRecordID 538

Channel Application

Computer ALC-Stage.na.mitsubishi-motors.com

Security


- EventData

OS error 1063: The service process could not connect to the service controller.
RandyD
 
Posts: 3
Joined: Thu Dec 11, 2008 11:05 am

Re: Support for Windows Server 2008

Postby wembley » Mon Dec 15, 2008 5:43 am

Randy -

As the message says, specify the -mp commandline option for EMSRV to bypass the multi-processor test. We have not seen any problems with EMSRV on multiprocessors using Windows XP or later.
John O'Keefe [|], Principal Smalltalk Architect, Instantiations Inc.
wembley
Moderator
 
Posts: 405
Joined: Mon Oct 16, 2006 3:01 am
Location: Durham, NC

Re: Support for Windows Server 2008

Postby RandyD » Tue Dec 16, 2008 11:46 am

Thanks that did it.
RandyD
 
Posts: 3
Joined: Thu Dec 11, 2008 11:05 am


Return to VA Smalltalk 7.0, 7.5 & 8.0

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest