OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were...

37
OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support Engineer

Transcript of OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were...

Page 1: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress® Products on Vista, but Were Afraid to Ask

Libor LaubacherPrincipal Tech Support Engineer

Page 2: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation2 OPS-26: Hasta la VISTA

Agenda

We will cover installation, configuration, known issues and supportability for• OpenEdge®, Sonic™, DataXtend® SI, Actional®,

Apama®, ObjectStore® and EasyAsk®

Main focus towards OpenEdge• 10.1B and 10.1C

• Sub product drill down– including WebClient™ and OpenEdge Management

Before we start ….

Page 3: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation3 OPS-26: Hasta la VISTA

Agenda

We will also talk about unsupported configurations and Vista SP1 changes

Goal of this presentation is NOT to advocate Vista, but to make your experience with Progress products on this OS as smooth as possible

Before we start …. (cont.)

D I S C L A I M E R

D I S C L A I M E R

Page 4: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation4 OPS-26: Hasta la VISTA

Agenda

What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products

• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008

Progress products on Vista

Page 5: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation5 OPS-26: Hasta la VISTA

What is Vista ?

Next generation of Microsoft™ OS for desktops• Based on Longhorn code

Suitable for modern and zippy HW• Slow adoption due to a “hunger” for HW resources

and missing drivers

How many of you are• Actually running it ?• Plan to use it soon, next year … ?

Vista basics

Page 6: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation6 OPS-26: Hasta la VISTA

What is Vista ?

New UI• Different icons in a different places

• DirectX 10, Aero … Better security

• UAC

• Session isolation 5 editions

• Home Basic & Premium

• Business, Enterprise and Ultimate

Vista basics (cont.)

Page 7: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation7 OPS-26: Hasta la VISTA

What is Vista ?

Enable users to run with standard user rights • Protection from altering system & security settings• Similar to “sudo” on Linux

Idea is to run most applications with standard rights• Should also encourage developers to build

applications running with standard rights

Can be disabled• Restores XP behavior

Vista basics – User Access Control (UAC)

Page 8: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation8 OPS-26: Hasta la VISTA

What is Vista ?

New GUI and default theme• Needs recent VGAs’

– More memory, better

• Brings– Dynamic windows, Taskbar thumbnails– Windows Flip + 3D Flip

Acronym for• Authentic, Energetic, Reflective and Open

Most Progress products are Aero compliant

Vista basics - Aero

Page 9: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation9 OPS-26: Hasta la VISTA

Agenda

What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products

• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008

Progress products on Vista

Page 10: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation10 OPS-26: Hasta la VISTA

OpenEdge Products

Supported since 10.1B03• Excluding OpenEdge Management

Supported editions• Vista Business, Enterprise & Ultimate

• Both 32 & 64-bit

UN-supported editions• Vista Home & Home Premium

OpenEdge – supported versions and editions

Page 11: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation11 OPS-26: Hasta la VISTA

OpenEdge Products

Java™ os.lang issues• Wrong info printed in various logs

– AppServer™, WebSpeed®, OE Management …

Event viewer changes• To avoid dipping out error 5175

ABL sockets changes• Issues with TCP_NODELAY and KEEPALIVE and

“set-socket-option” Install Shield changes

OpenEdge – 10.1B03+ changes for Vista

Page 12: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation12 OPS-26: Hasta la VISTA

OpenEdge Products

Unified brokers fail to connect to a database started outside the AdminServer• Due to Vista “Session isolation”

– Services never run in the same session as users’ applications

– Way of protection from attacks

Solutions• Start a database under the AdminServer

• Start the AdminServer w/o using Local System account

• Use client/server

OpenEdge – Unified brokers and DB connection

Page 13: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation13 OPS-26: Hasta la VISTA

OpenEdge Products

OpenEdge – IIS 7 setup for WebSpeed

IIS server has to be installed

CGI/ISAPI extensions have to be enabled• and allowed to be

executed IIS virtual directories

configuration• scripts• webspeed101C

Page 14: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation14 OPS-26: Hasta la VISTA

OpenEdge Products

Progress Explorer• members of the Admin group

must run it “as admin”• does not apply for a standard

user SQL Explorer

• using same mechanism as PE• warning: 10.1A+ GUI SE are no

longer supported• service name can’t be used w/-S

OpenEdge – Progress & SQL Explorer

Page 15: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation15 OPS-26: Hasta la VISTA

OpenEdge Products

OpenEdge Debugger• Registry key location changed in 10.1B01+• ProDbgCK key moved from HKLM\Software\Secure to

HKLM\SOFTWARE\PSC\Progress

OpenEdge Architect• Error “Not licensed to run OE Architect”• Several keys under HKLM\SOFTWARE\PSC\Progress

had 10.1CÀ instead of 10.1C– Easy to fix, real cause unknown

OpenEdge – Debugger and Architect

Page 16: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation16 OPS-26: Hasta la VISTA

OpenEdge Products

WebClient• One-click installation requires an elevated

privileges to succeed

• Browser (IE/FF) has to be started with “run as admin”

WebClient application• Installation requires “run as admin” elevation

to perform all necessary system tasks

OpenEdge – WebClient™ & WebClient application

Page 17: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation17 OPS-26: Hasta la VISTA

OpenEdge Products

Supported since 3.1C• 3.1B needed tweaks after install due to java

reporting Vista as “Windows NT (unknown)”

Remote monitoring operations require “run as admin”• proenv fmconfig

• otherwise “serviceException: (error code = -80002; message = "Access is denied. (5))"

OpenEdge – OpenEdge Management

Page 18: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation18 OPS-26: Hasta la VISTA

OpenEdge Products

Starting 10.1C (3.1C) OpenEdge product family is Vista compliant• OpenEdge only since 10.1B03

Some components still require an elevation to run• Progress (SQL) Explorer, WebClient

• OpenEdge Architect

• fmconfig

OpenEdge – Summary

Page 19: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation19 OPS-26: Hasta la VISTA

Agenda

What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products

• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008

Progress products on Vista

Page 20: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation20 OPS-26: Hasta la VISTA

Sonic Family

First supported version 7.6• Primarily ESB and MQ

– All Vista editions supported– 32-bits only– Installation from “cmd.exe” with “run as admin”

UN-supported Sonic products• Sonic XML Server

• .NET™/C/C++/COM clients

Sonic – supported versions and editions

Page 21: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation21 OPS-26: Hasta la VISTA

Sonic Family

For those using 7.5• Installation requires tweaking

– Extract the install on a local drive– Set compatibility mode on “setup.bat” to XP– Run cmd.exe “as admin”– Set SUI_JAVA_ARGS=-

DSonicExecWizardAction.skipInstall.osvr=true -DSonicExecWizardAction.skipInstall.xsvr=true

– Execute ”setup.bat”

• Again, not supported

Sonic – unsupported 7.5 Workbench setup

Page 22: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation22 OPS-26: Hasta la VISTA

Agenda

What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products

• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008

Progress products on Vista

Page 23: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation23 OPS-26: Hasta la VISTA

DataXtend Semantic Integrator

First supported version 8.3• All Vista editions supported• Valid for Designer, Engines and SID Model

Browser

Running DX SI Workbench requires “run as admin”• Only 1st time to setup a workspace• “java.exe” firewall exception• Not compatible with Aero scheme

DX SI – supported versions and editions

Page 24: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation24 OPS-26: Hasta la VISTA

DataXtend Semantic Integrator

Did not use “run as admin” ?

Versions 8.2 & 8.2.1• Not supported

• Installs and works fine as soon as “run as admin” for the 1st time or with UAC turned off

DX SI – supported versions and editions (cont.)

Page 25: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation25 OPS-26: Hasta la VISTA

Agenda

What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products

• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008

Progress products on Vista

Page 26: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation26 OPS-26: Hasta la VISTA

Other Progress products

Actional• Currently not supported, no immediate plans

ObjectStore• First supported version 7.0.1

Apama• Currently not supported

– (Tentatively) planned for 5.0

EasyAsk• Currently not supported, no immediate plans

Actional, ObjectStore, Apama, EasyAsk

Page 27: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation27 OPS-26: Hasta la VISTA

Agenda

What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products

• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008

Progress products on Vista

Page 28: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation28 OPS-26: Hasta la VISTA

Performance Considerations

Released in March 2008 Brings numerous fixes and improvements

• Lessen UAC feature

• MMCSS configuration

• Battery power saving

• Faster directory moving Also blocks some applications

• Zone Alarm, Trend Internet Security, Novell ZCM agent …

Vista SP1 performance improvements

Page 29: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation29 OPS-26: Hasta la VISTA

Performance Considerations

Multimedia Class Schedule Service (MMCSS)

• manages CPU and network priorities for multimedia threads

Why does Progress care ?• MMCSS may affect network performance

• configurable since SP1 • HKLM\SOFTWARE\Microsoft\Windows NT\

CurrentVersion\Multimedia\SystemProfile– NetworkThrottlingIndex

– SystemResponsiveness

Vista SP1 performance improvements (cont.)

Page 30: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation30 OPS-26: Hasta la VISTA

Agenda

What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products

• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008

Progress products on Vista

Page 31: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation31 OPS-26: Hasta la VISTA

Windows 2008

Server version of Vista• Based on the same (Longhorn) code• Released in Feb ‘08

7 editions• Std, Ent, Datacenter (+ w/o Hyper-V) & Web

Feature install• “only what you need” install

Hyper-V• Virtualization• Response to VMware, Xen hypervisor projects

Windows 2008 in a nutshell

Page 32: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation32 OPS-26: Hasta la VISTA

Windows 2008

Windows 2008• OpenEdge 10.1B and 10.1C supported

– All 7 editions (32 & 64-bit)– Due to discontinued support of MS JVM,

Progress Explorer is broken– Connection to AdminServer on Win2008 has to

be initiated from PE on non Win2008 machine install PE on XP/2003/Vista machine (physical or

Hyper-V)

• Other products under evaluation

Progress products on Windows 2008

Page 33: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation33 OPS-26: Hasta la VISTA

In Summary

Progress aims to certify new OS as they are released• Due to major changes, Vista took longer

• Win2008 support a month after its release

Knowing common issues leads to as painless deployment as possible

How many of you are going to install, use or test Vista now …. ?

Page 34: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation34 OPS-26: Hasta la VISTA

For More Information, go to…

Documentation:• P125146, How to configure IIS 7 on Vista for

WebSpeed• P192625, Netsetup fails on Vista when installing

from a Samba share• P127817, One-click WebClient installation fails

when UAC is enabled• OpenEdge 10.1B/10.1C release notes

MMCSS:• http://msdn.microsoft.com/en-us/library/ms684247(V

S.85).aspx

• http://support.microsoft.com/kb/948066

Page 35: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation35 OPS-26: Hasta la VISTA

Questions?

Page 36: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation36 OPS-26: Hasta la VISTA

Thank You

Page 37: OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were Afraid to Ask Libor Laubacher Principal Tech Support.

© 2008 Progress Software Corporation37 OPS-26: Hasta la VISTA