K/3HRSystemConfigurationGuidelinesOnWindowsServer2003IIntroductionWindowsServer2003hasgreatlyimprovedandenhancedinrunningefficiency,reliabilityandsecurity.ItprovidesmorepowerfulfeaturestosupportWebService,Internetapplicationandenterprise-classcomputing.WithlargevolumesoftestingonK/3HRMsystemonWindowsServer2003,itisprovedthatK/3HRMsystemistotallyandcomprehensivelycompatiblewithWindowsServer2003.Inaddition,itisalsoprovedthatWindowsServer2003haspowerfulfeatures,enablingstableperformanceofK/3HRMsystemandmakinggooduseofthethree-tierarchitectureadvantages.IISetIISTimeoutsStep1:RunIISManager,clickWebSites,andthenrightclickDefaultWebSite.Step2:ClickProperties.Step3:TypeConnectiontimeout.Inordertosupportthesessiontimeoflarge-volumetransaction,itisrecommendedtosetconnectiontimeoutstobe900seconds.Notes:OnWindowsServer2003thedefaultvalueofconnectiontimeoutis120secondsandonWindowsServer2000thedefaultvalueis900seconds.IIISetClientIEIftheclientmachine’sOSisWindowsServer2003orWindows2003,youarerequiredtodoasfollows:Step1:AddK/3HRMwebsitetothelistoftrustedsites.Step2:SettheTemporaryInternetFilessettingsmanually.PleaseclickSettings.Step3:InordertoensurethatIEwillchecktheupdatesofthewebsite,pleaseselectoptionEverytimeyoustartInternetExplorer.IVRemoveASPUploadingLimitsofFileSize(nomorethan200K)onWindowsServer2003WEBSalarymodulesupportsimportingdatafromExcelfiles.Theimportedfileswillbeuploadedtotheserverforanalysisandprocess.ToremovetheASPuploadinglimitsthatthefilesizecannotbemorethan200KonWindowsServer2003,youarerequiredtodoasfollows:Step1:InIISManager(6.0version),rightclicklocalcomputerandpointtoProperties.Step2:SelecttheoptionEnableDirectMetabaseEdit.Step3:StoptheIISAdminServiceinServices.Step4:Gotothesystemdirectorysystem32\inetsrvandopenthefileMetaBase.xml.Step5:FindthelinecontainstheitemAspMaxRequestEntityAllowedwhichhasadefaultvalue“204800”.Theneditthevalueasrequired,e.g.2048000(2M).Step6:StartIISAdminService(ClickStart,RunandenteriisresettorestartIIS).VTimeoutinHRClientPlatformwhileProcessingTransactionsSometimes,theterminationmayoccurinHRClientPlatformwhileprocessingmassdatacalculation,whichisshownasbelow:Solutions:Openfilemachine.configandedittheparametermachineSettingsmaxTimeouttoenlargethemaximumtimelimitoftransactiontimeouts.Thedirectoryoffilemachine.config:%Windows%\Microsoft.NET\Framework\v2.0.50727\CONFIGVINewRequestisnotAllowedtoStartinHRClientPlatformThesystemwillpopupapromptsayingthatNewrequestisnotallowedtostartbecauseitshouldcomewithvalidtransactiondescriptor,whichisshownasbelow:Solutions:DownloadtheMSSoftwarePatch:http://support.microsoft.com/kb/916002/RunthepatchontheWebServermachines.Notes:ItiscausedbyabugofMSOSandyoucansolvethisissueusingtheabove-mentionedpatch.VIIHRWebSalary(No.2147287015)ErroronWindowsServer2003SP2AfterinstallingtheWindowsServer2003patchonK/3HRserver,theremaybethreeerrorswhenusingK/3HRWebSalarymodule.AllofthethreeerrorsarecausedbythebuginWindowsServer2003SP2.Forthethreeerrors,pleaseseethefollowing:Error1:OnWindowsServer2003,whenusersinputoreditsalarydatainPayrollManagement->Pers.PayrollMgmt->EditSalary,therewillpopupapromptsayingFailedtosave.Error2:OnWindowsServer2003,whenuserseditsalaryformulainPayrollManagement->PersonalSettings->SalaryCalc.Rule,therewilldisplayanerrormessagewithNo.2147287015,whichisshownasbelow.Error3:OnWindowsServer2003,whenusersinputoreditsalarydatainPayrollManagement->Pers.PayrollMgmt->EditSalary,therewillpopupapromptsayingNoeligiblerecords,pleasere-set.Solutions:Tofixtheseerrors,pleaseinstalltheWindowsServer2003Patch(KB936296).Beforeinstalling,pleaseconfirmifthecomputeruses32-bitor64-bitoperatingsystem.Youareexpectedtoinstalltheproperpatch.Formoreinformation,pleaseseereadme.txtintheattachment.