cancel
Showing results for 
Search instead for 
Did you mean: 

How to register VSCAN_RFC

Former Member
0 Kudos

Hello Guyz,

I am configuring SAP to use symantec antivirus (transaction VSCAN). For that matter I am following help from SAP. SAP Help sayz that you have to register VSCAN_RFC.exe and VSCAN_RFC.XML as service on SAP. I have found VSCAN_RFC.exe on SAP Server but didnt found VSCAN_RFC.xml.

Can anyone help me out to how to register VSCAN_RFC.exe on SAP and where to find VSCAN_RFC.xml for symantec?

Moreover I have downloaded symantec specific dll from following link too.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d427de34-0c01-0010-baa8-d1d62e987...

Regards,

Usman Malik

Accepted Solutions (0)

Answers (3)

Answers (3)

guru_sap
Discoverer
0 Kudos

Hi;

I'm using kernel 7.20 UC for windows.

- vscan_rfc.exe version is:

====================================================================

SAP Virus Scan Server for Virus Scan Interface, (c) 2002-2012 SAP AG

====================================================================

Server info

     VSI Version   : 1.70

     Versiontext   : Final Release of SAP Virus Scan Server

     Startup time  : Wed Oct 03 10:30:39 2012

     Build release : Release 720, Level 0, Patch 90

     Build date    : May 24 2011

     Build platform: PC with Windows NT

                     (mt,opt,unicode,SAP_CHAR/size_t/void*=16/64/64)

- In this case, the vscan_rfc.xml file is: (The McFee guide has other .xml example but it doesn't work.)

<?xml version="1.0" encoding="utf-8"?>

<sap>

<vscan>

  <parameter name="CodePage" type="CHAR"/>

  <parameter name="TraceFile" type="CHAR">dev_VSCAN.trc</parameter>

  <parameter name="TraceLevel" type="CHAR">2</parameter>

  <parameter name="GW ProgramID" type="CHAR"></parameter>

  <parameter name="GW Hostname" type="CHAR"></parameter>

  <parameter name="SAP Service" type="CHAR"></parameter>

  <parameter name="Min. threads" type="CHAR">1</parameter>

  <parameter name="Max. threads" type="CHAR">20</parameter>

  <parameter name="VSA_LIB" type="CHAR">C:\Program Files (x86)\McAfee\VirusScan Enterprise for use with SAP\x64\McVsa64.dll</parameter>

  <parameter name="SNC_LIB" type="CHAR"/>

  <parameter name="SNCMyName" type="CHAR"></parameter>

  <parameter name="SNCPartnerName" type="CHAR"/>

  <parameter name="SNC protection" type="CHAR"/>

  <parameter name="InstanceTimeout" type="CHAR">1000</parameter>

  <parameter name="TraceMaxhold" type="CHAR">86400</parameter>

  <parameter name="ProgramID" type="CHAR"/>

  <parameter name="Hostname" type="CHAR"/>

  <parameter name="GatewayService" type="CHAR"/>

  <parameter name="VSA_Profile" type="CHAR">VSA_CONFIG</parameter>

  <parameter name="TraceMaxlines" type="CHAR">10000</parameter>

  <parameter name="TraceBinaryLevel" type="CHAR">0</parameter>

  <parameter name="MaxThreads" type="CHAR">20</parameter>

  <parameter name="MinThreads" type="CHAR">5</parameter>

  <parameter name="SNCQoP" type="CHAR"/>

</vscan>

<profiles>

  <profile name="VSA_CONFIG">

   <parameter name="SCANBESTEFFORT" type="BOOL">1</parameter>

   <parameter name="SCANALLFILES" type="BOOL">0</parameter>

   <parameter name="SCANALLMACROS" type="BOOL">0</parameter>

   <parameter name="SCANALLEMBEDDED" type="BOOL">0</parameter>

   <parameter name="SCANEXTENSIONS" type="CHAR">Řο</parameter>

   <parameter name="SCANHEURISTICLEVEL" type="SHORT">0</parameter>

   <parameter name="SCANLIMIT" type="SHORT">0</parameter>

   <parameter name="SCANEXTRACT" type="BOOL">0</parameter>

   <parameter name="CLEANDELETE" type="BOOL">0</parameter>

  </profile>

</profiles>

</sap>

I had to remove the entries:

<!DOCTYPE sap [

  <!ELEMENT sap (vscan, profile)>

  <!ELEMENT vscan (parameter*)>

  <!ELEMENT profiles (profile*)>

  <!ELEMENT profile (parameter*)>

  <!ATTLIST profile

            name CDATA #REQUIRED>

  <!ELEMENT parameter (#PCDATA)>

  <!ATTLIST parameter

            name CDATA #REQUIRED

            type (TIME_T|SIZE_T|INT|LONG|DOUBLE|FLOAT|SHORT|CHAR|BOOL)

  #REQUIRED>

  ]>

- It works fine.

- To check the vscan_rfc.xml  (K:\usr\sap\VSI\V11\profile\vscan_rfc.xml) do :

[FBATRXOHRI1] C:\Users\triadm>K:\usr\sap\VSI\V11\exe\vscan_rfc.exe get_config -cfg

K:\usr\sap\VSI\V11\profile\vscan_rfc.xml

====================================================================

SAP Virus Scan Server for Virus Scan Interface, (c) 2002-2012 SAP AG

====================================================================

Server info

     VSI Version   : 1.70

     Versiontext   : Final Release of SAP Virus Scan Server

     Startup time  : Wed Oct 03 10:30:39 2012

     Build release : Release 720, Level 0, Patch 90

     Build date    : May 24 2011

     Build platform: PC with Windows NT

                     (mt,opt,unicode,SAP_CHAR/size_t/void*=16/64/64)

Server configuration

     Command line  : K:\usr\sap\VSI\V11\exe\vscan_rfc.exe get_config -cfg K:\usr

\sap\VSI\V11\profile\vscan_rfc.xml

     RFC commands  : -Min. threads 1 -Max. threads 20

     Config file   : K:\usr\sap\VSI\V11\profile\vscan_rfc.xml

     Codepage      : <not set> (default)

     Tracefile     : dev_VSCAN.trc (configuration file)

     Tracelevel    : 2 (configuration file)

     GW program ID : <not set> (default)

     GW host       : <not set> (default)

     GW service    : <not set> (default)

     Min. threads  : 5 (configuration file)

     Max. threads  : 20 (configuration file)

     VSA_LIB       : C:\Windows\System32\McVsa64.dll (configuration file)

     SNC_LIB       : <not set> (default)

     SncMyName     : <not set> (default)

     SncPartnerName: <not set> (default)

     SNC protection: <not set> (default)

     Inst. Timeout : 1000 (configuration file)

     MMTrc maxlines: 10000 (configuration file)

     MMTrc maxhold : 86400 (configuration file)

====================================================================

The configuration of the VSA and the server was saved to K:\usr\sap\VSI\V11\prof

ile\vscan_rfc.xml

- To register the perfil file START_V11_FBATRXOHRI1 must have the line :

Restart_Program_00 = local K:\usr\sap\VSI\V11\exe\vscan_rfc.exe -cfg  K:\usr\sap\VSI\V11\profile\vscan_rfc.xml -a VSCAN_FBATRXOHRI1 -g FBATRXOHRI1 -V C:\Windows\System32\McVsa64.dll -x sapgw10

you can run it in the command line to verify.

Vicente.

Former Member
0 Kudos

Hi , Did you ever find VSCAN_RFC.xml file ? I am looking for it as well.

Thanks

Viny

former_member189546
Active Contributor
0 Kudos

Hello,

Check note 786179 if Symantic is certified

regards,

John Feely