Patching Web Dispatcher?

Hi,
Web dispatcher download/installation (importing?) info at
http://help.sap.com/saphelp_nw2004s/helpdata/en/7c/6bf41aca84425196bd358df965fe3e/frameset.htm
is misleading, it lists SAPWEBDISP_<PL>.SAR as the latest Web dispatcher version, and mentions that DW_<PL>.SAR naming was used for older versions.
On the https://service.sap.com/patches sapwebdisp_0-20000961.SAR (patch level = 73) is older than dw_88-20000961.SAR (patch level = 87, not 88).
In order to patch older version of Web Dispatcher do I need to uninstall older version, and if so does uninstalling means deleting Web dispatcher directory?
Thanks!
Rob

Yes it was,
Here is the version output from DW_88-20000961.SAR package:
W:\>D:\SAPInstall\WebDispatcher\sapwebdisp.exe -v
SAP Web Dispatcher Version 7.00.9, multithreaded, ASCII, 32 BIT
kernel information
system name      =
kernel release   = 700
database library =
compiled on      = NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10
compile time     = Dec 11 2006 20:33:13
update level     = 0
patch number     = 87
source id        = 0.088
supported environment
operating system
  Windows NT 5.0
  Windows NT 5.1
  Windows NT 5.2
patch comments
  (  0) ( 0.001) Provide option to preserve Unicode chars in HTML Escape (note 832220)
  (  1) ( 0.004) CST patch collection 15 2005 (note 834501)
  (  2) ( 0.007) CST patch collection 21 2005 (note 845887)
  (  3) ( 0.011) CST patch collection 24 2005 (note 851195)
  (  4) ( 0.011) VM Patch Collection 2 (note 853183)
  (  5) ( 0.014) CST Patch Collection 28 2005 (note 860319)
  (  6) ( 0.014) CST Patch Collection 28 2005 (note 860319)
  (  7) ( 0.018) CST Patch Collection 31 2005 (note 867690)
  (  8) ( 0.020) Optimization of VMC session storage (note 871988)
  (  9) ( 0.021) Enhanced SAP encoding methods (note 866020)
  ( 10) ( 0.023) CST Patch Collection 36 2005 (note 874665)
  ( 11) ( 0.023) CST Patch Collection 37 2005 (note 877058)
  ( 12) ( 0.023) VMC Patch Collection 6 (note 865932)
  ( 13) ( 0.026) CST Patch Collection 39 2005 (note 884266)
  ( 14) ( 0.030) CST Patch Collection 41 2005 (note 888245)
  ( 15) ( 0.033) CST Patch Collection 45 2005 (note 895230)
  ( 16) ( 0.034) ICM Patch Collection (V) (note 851852)
  ( 17) ( 0.036) CST Patch Collection 49 2005 (note 904777)
  ( 18) ( 0.041) CST Patch Collection 1 2006 (note 913187)
  ( 19) ( 0.046) CST Patch Collection 06 2006 (note 921223)
  ( 20) ( 0.047) CST: Missing content length in content server upload (note 925327)
  ( 21) ( 0.047) CST Patch Collection 06 2006 (note 921223)
  ( 22) ( 0.047) Corrections within the SAP content of filter (note 925602)
  ( 23) ( 0.049) CST Patch Collection 09 2006 (note 928898)
  ( 24) ( 0.053) CST Patch Collection 14 2006 (note 937223)
  ( 25) ( 0.057) CST Patch Collection 17 2006 (note 944284)
  ( 26) ( 0.060) CST Patch Collection 22 2006 (note 950845)
  ( 27) ( 0.063) ICM could not handle more than 100 workprocesses (note 956048)
  ( 28) ( 0.065) CST Patch Collection 26 2006 (note 957514)
  ( 29) ( 0.069) CST Patch Collection 29 2006 (note 962917)
  ( 30) ( 0.073) CST Patch Collection 33 2006 (note 970657)
  ( 31) ( 0.076) CST Patch Collection 36 2006 (note 975552)
  ( 32) ( 0.079) CST Patch Collection 39 2006 (note 981959)
  ( 33) ( 0.083) CST Patch Collection 42 2006 (note 991211)
  ( 34) ( 0.084) Fix potential deadlock in CL_HTTP_CLIENT->LISTEN (note 851852)
  ( 35) ( 0.087) CST Patch Collection 47 2006 (note 999284)

Similar Messages

  • Support pakages and patch sap web dispatcher

    Hi,
    I have install sap web dispatcher on a sap server on abap stack.
    I have download support packages for web dispatcher form sap mark.
    Anybody know how can I patch web dispatcher with u201Csapwebdisp_86-20003979.saru201D file.. 
    Thanks for any help.

    Hi my friend
    Just unzip the SAR file and replace the old files with the latest, like replacing kernel files.
    Note 908097 - SAP Web Dispatcher: Released releases and applying patches
    Regards,

  • SAP Web Dispatcher Configuration in a FPN

    Hi all,
    We are using SAP Web Dispatcher 720 (latest patch 85).
    We are having a FPN network. One consumer portal, with  more than 5 producer portal (ECC JAVA, BW JAVA..etc) and more than 5 different backends (ECC, BW, SRM..etc)
    We are using SSL termination at the web dispatcher.
    We have configured all our consumer, producer, backends in  our web dispatcher instance,  to use the domain name with different ports.
    Eg :
    https://domainname.com - refers to our consumer portal
    https://domainname.com:7110 - refers to our producer portal 1
    https://domainname.com:7111 - refers to our producer portal 2
    https://domainname.com:6100 - refers to our ABAP backend system 1
    https://domainname.com:6111 - refers to our ABAP backend system 2 ..etc..,
    by configuring so, we are facing lots of page not found issue intermittenly, as SAPlb cookies are passed incorrectly, since all refers to the same domain name (it ignores the different ports).
    Can someone helps us to narrate how to configure web dispatcher which suites our  FPN network. We can't go for different URLs for each system, as it requires more than 16 URLs and 16 web dispatcher instances.
    Can someone share their experience
    Thanks & Regards
    Senthil

    Hello Ravi,
    Try to include directory 'admin' within directory
    'sapwebdisp'.
    You can let sapwebdisp create a sapwebdisp.pfl on your
    behalf with option '-bootstrap'.
    You will see the password for user 'icmadm'.
    and this line
    "icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,DOCROOT=./admin"
    Then you use URL
    'http://sapwedisphost:<xxxx>/sap/wdisp/admin/default.html'
    See this documentation in
    'http://help.sap.com/saphelp_nw04/helpdata/en/b4/9aa8862e714e6db8e74e48e5d3283b/frameset.htm'
    (specially topic "Monitoring ..."
    Kind Regards,
    Toni

  • Web dispatcher upgradation document from netweaver 7.0 to 7.1

    hi guys,
               I need web dispatcher upgradation document.i didn't get document in service market place and sdn.So please tell that document site.

    Hi Srinivas,
    If you are looking for Web Dispatcher patch upgradation..here is the procedure
    Download SAP Web Dispatcher latest version based on your OS.
    1) This is available on SAP Service Marketplace at http://service.sap.com/patches:
                        Support Packages and Patches
                        -> Entry by Application Group
                        -> Additional Components
                        -> SAP Kernel
                        -> SAP Kernel 32 Bit or SAP Kernel 64 Bit
                        -> SAP Kernel 7.00 nn Bit
                        -> Operating system platform
                        -> "Database independent
                        The package is called sapwebdisp_<.....>.sar
    2) Shutdown your SAP system and take the kernel backup.
    3) Uncar the file sapwebdisp_<....>.sar and copy the content to the kernel directory
    4) Start the SAP system
    Check Note 538405 - Composite SAP Note: SAP Web Dispatcher
    Please close the thread if this answers your question.
    Thanks,
    Sridhar

  • Web Dispatcher configured but not working

    Hi,
    We wish to configure SAP Web Dispatcher as a reverse proxy. For this we've installed using sapinst SAP Web Dispatcher Version 7.00.11, multithreaded, ASCII, 64 BIT Patch Level 140 which was manally updated to SAP Web Dispatcher Version 7.10.1, multithreaded, ASCII, 64 BIT Patch Level 152.
    The SAP Web Dispatcher server is in DMZ whereas the Enterprise Portal servers are in the intranet.
    The updated SAP Web Dispatcher is available in /sapmnt/<SID>/exe and not in a seperate directory (/usr/sap/<SID>/sapwebdisp) as per SAP note 908097. The SAP Web Dispatcher has been installed on a standalone machine with instance number 00.
    I've configured the Sap Web dispatcher with the -bootstrap option. The -checkconfig option completes with 0 warning 0 errors.
    The TCP ports between SAP Web Dispatcher and Enterprise Portal servers are opened in the firewall. Also, required ports 22 & 8100 are opened from my computer to the SAP Web Dispatcher Server.
    Yet when I try to connect to the administrator interface with the URL http://<Web_Disp_IP>:8100/sap/wdisp/admin/default.html, I receive the following text on the browser:
    Network Error (tcp_error)
    A communication error occurred: "Operation timed out"
    The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
    Similar message is received even if the SAP Web Dispatcher is installed in a seperate directory.
    Has anyone come across a similar issue?
    Thanks.
    Regards.
    SAP Web Dispatcher Profile generated by bootstrap
    Profile generated by sapwebdisp bootstrap
    unique instance number
    SAPSYSTEM = 00
    add default directory settings
    DIR_EXECUTABLE = .
    DIR_INSTANCE = .
    Accessibility of Message Servers
    rdisp/mshost = <EP_CI_IP_address>
    ms/http_port = 8104
    SAP Web Dispatcher Parameter
    wdisp/auto_refresh = 25
    wdisp/max_servers = 100
    wdisp/shm_attach_mode = 6
    configuration for default scenario (medium size)
    icm/max_conn      = 500
    icm/max_sockets   = 1024
    icm/req_queue_len = 500
    icm/min_threads   = 10
    icm/max_threads   = 50
    mpi/total_size_MB = 80
    #maximum number of concurrent connections to one server
    wdisp/HTTP/max_pooled_con = 500
    wdisp/HTTPS/max_pooled_con = 500
    SAP Web Dispatcher Ports
    icm/server_port_0 = PROT=HTTP,PORT=8100
    icm/server_port_1 =
    SAP Web Dispatcher Web Administration
    icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,DOCROOT=./admin,AUTHFILE=icmauth.txt,PORT=8100
    WebDisp:wdpadm 16> sapwebdisp pf=sapwebdisp.pfl -checkconfig
    Checking SAP Web Dispatcher Configuration
    =========================================
    maximum number of sockets supported on this host: 8192
    Server info will be retrieved from host: <EP_CI_IP_address>:8104 with protocol: http
    Checking connection to message server...OK
    Retrieving server info from message server...OK
    Message Server instance list:
    ------++--
    +
    instance name
    hostname
    HTTP port
    HTTPS port
    ------++--
    +
    J2EE37031000
    sappqxx03
    50300
    50301
    J2EE53924900
    sappqxx05
    50500
    50501
    ------++--
    +
    Checking ABAP servers with URL "/sap/public/icman/ping":
    no server group "!DIAG" defined
    Checking J2EE servers with URL "/index.html":
    Checking J2EE server sappqxx03:50300...OK
    Checking J2EE server sappqxx05:50500...OK
    Web Dispatcher configuration for J2EE only system: No server group !DIAG defined
    On double stack systems, configure Web Dispatcher to accessMessage Server of SAP Web AS ABAP
    Check ended with 0 errors, 0 warnings

    Hi,
    We wish to configure SAP Web Dispatcher (WDP) as a reverse proxy. For this we've installed using sapinst SAP Web Dispatcher Version 7.00.11, multithreaded, ASCII, 64 BIT Patch Level 140 which was manally updated to Version 7.10.1, multithreaded, ASCII, 64 BIT Patch Level 152.
    The SAP WDP server is in DMZ whereas the Enterprise Portal servers are in the intranet.
    The updated SAP WDP is available in /sapmnt/<SID>/exe and not in a seperate directory (/usr/sap/<SID>/sapwebdisp) as per SAP note 908097. The SAP WDP has been installed on a standalone machine with instance number 00.
    I've configured the Sap WDP with the -bootstrap option. The -checkconfig option completes with 0 warning 0 errors.
    The TCP ports between SAP WDP and Enterprise Portal 7.0 SP14 servers are opened in the firewall confirmed as per note 552286. Also, required ports 22 & 8100 are opened from my computer to the SAP WDP Server.
    Yet when I try to connect to the administrator interface with the URL http://<Web_Disp_IP>:8100/sap/wdisp/admin/default.html, I receive the following text on the browser:
    Network Error (tcp_error)
    A communication error occurred: "Operation timed out"
    The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
    Similar message is received even if the SAP WDP is installed in a seperate directory.
    Has anyone come across a similar issue?
    Thanks.
    Regards.
    SAP Web Dispatcher Profile generated by bootstrap
    SAPSYSTEM = 00
    DIR_EXECUTABLE = .
    DIR_INSTANCE = .
    rdisp/mshost = <EP_CI_IP_address>
    ms/http_port = 8104
    wdisp/auto_refresh = 25
    wdisp/max_servers = 100
    wdisp/shm_attach_mode = 6
    icm/max_conn      = 500
    icm/max_sockets   = 1024
    icm/req_queue_len = 500
    icm/min_threads   = 10
    icm/max_threads   = 50
    mpi/total_size_MB = 80
    wdisp/HTTP/max_pooled_con = 500
    wdisp/HTTPS/max_pooled_con = 500
    icm/server_port_0 = PROT=HTTP,PORT=8100
    icm/server_port_1 =
    icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,DOCROOT=./admin,AUTHFILE=icmauth.txt,PORT=8100
    Brief output of checkconfig
    Maximum number of sockets supported on this host 8192
    Server info will be retrieved from host EPHostIPAddres 8104 protocol http
    Checking J2EE server sappqxx03:50300...OK
    Checking J2EE server sappqxx05:50500...OK
    Web Dispatcher configuration for J2EE only system: No server group DIAG defined
    Check ended with 0 errors, 0 warnings

  • Problem with Web Dispatcher with Double Stack

    We have the latest version of Web Dispatcher - 7.0 with latest patch.
    I'm having a problem where I am trying to use the web dispatcher for load balancing in a double stack (ABAP/JAVA) system.  The person who did the install pointed the installation to the wrong server (which I assume can be easily changed in the profile).  However, on the page where it indicates to activate the SICF services he left the box unchecked (but I checked that necessary ones were activated per note 552286).  I now get these kind of errors when pointing to the http message server on a different system (he installed it assuming it was just for portal (java):
    [Thr  5] *** ERROR => ICP_StructValue: illegal struct reference: wdisp_host_info.capacityIsFi
    xed [icpvalue_mt. 257]
    [Thr  5] *** ERROR => caught ICP exception (eval): ICP_StructValue: illegal struct reference:
    wdisp_host_info.capacityIsFixed [icpvalue_mt.cpp 257] [http_adm_mt. 1488]
    I get the above error when I go to "monitor server" groups in the web dispatcher admin console.
    Here is my profile:
    SAPSYSTEMNAME = PW4
    SAPSYSTEM = 01
    INSTANCE_NAME = W01
    DIR_CT_RUN = $(DIR_EXE_ROOT)/run
    DIR_EXECUTABLE = $(DIR_CT_RUN)
    Accesssability of Message Server
    rdisp/mshost = <fully qualified hostname>
    ms/http_port = 8101
    Configuration for medium scenario
    icm/max_conn = 500
    icm/max_sockets = 1024
    icm/req_queue_len = 500
    icm/min_threads = 10
    icm/max_threads = 50
    mpi/total_size_MB = 80
    SAP Web Dispatcher Ports
    icm/server_port_0 = PROT=HTTP,PORT=81$$
    Any insight is greatly appreciated!!

    Hi,
    I've never seen this error but some thing seems strange to me :
    You use the same port (8101) for the listening port of the web dispatcher and the listening port of the message server of you back office system.
    Is it really the case ?
    Is PW4 the SID of you web disptcher ?
    Is SAPSYSTEM = 01 the sysnr of your web dispatcher ?
    I hope that the info of the web disptcher is not mixed up with the back office info ?
    Regards,
    Olivier

  • Web Dispatcher and SNC WAS

    If I connect my Web Dispatcher to a WAS that is not running SNC it connects okay but if I point it to a WAS that is running SNC I get SNC related arrors in the file dev_webdisp.log:
    [Thr 6968] *** ERROR => invalid service descriptor token 'p:GB\SAPServiceQAS' [ictxxroute_r 2681]
    [Thr 6968] *** ERROR => syntax error in text description near line 4 [ictxxroute_r 3135]
    [Thr 6968] *** ERROR => IcrUpdateServerPoolFromDescrString() failed 6 [icrxx.c      1762]
    If I call the /sap/public/ping service on the WAS directly from Internet Explorer on my PC it connects okay, but if I call the same service from my PC via the Web Dispatcher it failes with the above message in the log file and the below HTTP message:
    500 Dispatching Error
    Dispatching Error
    Error: -26
    Version: 6040
    Component: HTTP_ROUTE
    Date/Time: Tue Feb 07 12:47:50 2006 
    Module: http_route.c
    Line: 2352
    Server: UKLONSAP011_QE7_10
    Detail: no valid destination server available for '!ALL' rc=13
    I cannot find any information relating to the Web Dispatcher and SNC on help.sap.com or OSS.
    Do I have to install the SNC library onto the Web Dispatcher server? If so, how do I then reference it?
    Any ideas?
    Thanks.
    Paul

    Hi Paul,
    SNC library is not required for Web Dispatcher.
    The problem seems to be the data the message server provides with the URL http://<msg_host>:<msg_http_port>/msgserver/text/logon?version=1.2
    If SNC is activated you will have an entry for RFCS in the data like:
    RFCS     bin.wdf.sap.corp     4853     p/secude:CN=BIN, O=SAP-AG, C=DE
    The error " invalid service descriptor token 'p:GB\SAPServiceQAS' " indicates that the parser could not parse the response from the message server. Then the server list is empty and you get the "dispatching error".
    Maybe the backslash lets the parser struggle. Please  check that you have an up to date version running (6.40 kernel patch level > 90). If that is the case, then this problem should be handled by OSS message.
    Kind regards,
       Oliver

  • Web Dispatcher on iSeries

    Hi All,
    I am trying to install a standalone NW2004s SR3 Web Dispatcher on one of our partitions, but when the install process gets to the Install Instance Basics stage I get the errors below:
    ERROR 2008-06-03 11:46:17.73
    FJS-00003  TypeError: nwdb_db4.getABAPLibASP is not a function (in script NW_Webdispatcher|ind|ind|ind|ind, line 59556: ???)
    ERROR 2008-06-03 11:46:23.128
    FCO-00011  The step createInstanceOS4 with step key |NW_Webdispatcher|ind|ind|ind|ind|0|0|NW_Webdispatcher_Instance|ind|ind|ind|ind|7|0|NW_Instance|ind|ind|ind|ind|0|0|createInstanceOS4 was executed with status ERROR ( Last error reported by the step :TypeError: nwdb_db4.getABAPLibASP is not a function (in script NW_Webdispatcher|ind|ind|ind|ind, line 59556: ???)).
    Has anybody seen this before?  If so, is it possible to get round this?
    Thanks,
    Dan

    Hello Daniel,
    We saw this error recently and have a fix available in the SR3 SAP note.
    Please go to Note 1134777 - SAP NetWeaver 7.0 SR3 Installation: IBM DB2 for i5/OS and download the attached control.xml zip file. Make sure the name is control.xml and that it has todays date.
    This file will have the DVD structure. You can patch your installation DVDs with it, but for your installation in progress just do the following:
    1. Stop SAPinst
    2. Download and extract the control.xml file from the attached file.
    3. Find the installation directory of your current installation and replace the control.xml you will find there.
    4. Restart SAPinst and choose to continue the installation in progress.
    This file should be used for other standalone installations as well.
    Best regards,
    Luis

  • Web Dispatcher - Reverse Proxy and Load Balancing

    I'm finding limited docs on Web Dispatcher with regard to reverse proxy and load balancing.  Are you aware of some recent presentations or docs in this area?  The info on help.sap.com is not what I'm looking for.
    Thanks.

    Hi,
    best thing is that you look at your scenarios and test the web dispatcher against each of it, like:
    - SSL
    - Portal only
    - Web Dynpro ABAP / Java
    - BSP
    - Different backend systems like SRM, MDM
    - Several backends with 1 Web Dispatcher
    After getting a list of use cases that you can test quite easily (installation of Web Dispatcher is done fast and can be done on a local PC), you can contact SAP Support and ask them about the specific problems and questions you encountered. This way, you'll get the official answer, sometimes they will even inform you about "secret" parameters and options.
    As of the reverse proxy functionality: there are several version of Web Dispatcher available that differ from the functionality offered. The latest version - 7.2 - is the one that offers the most, i.e. allows you to create rewrite rules like Apache.
    SAP Note 908097 - SAP Web Dispatcher: Released releases and applying patches
    br,
    Tobias

  • CRM_UI Reporting - HTTPS Terminating at Web Dispatcher or SSL all the way

    Hi,
    We need to set up access to crm_ui reports (leads and marketing mainly) in CRM 7.0 for vendors coming from the internet. The CRM server is in the internal network. In order for this to work I plan to setup the web-dispatcher in the application dmz. The initial login is going to be via  the web dmz layer (using sun's iplanet server), which then routes the crm URL to the web dispatcher in the App dmz and then from the web dispatcher to CRM server.
    One requirement from our security team is to set up the flow as HTTPS.
    On going through SAP help I get the impression that it can be set up two ways, one, configuring web dispatcher to pass the SSL connection to backend, & two - configuring the web dispatcher to terminate SSL.
    Seems the former is quite straight forward (from SAP online help we have to set the icm/server_port_<xx>> = PROT=ROUTER) but does it also require that we setup the crm_ui_frame service as SSL and activate the HTTPS service in ICM?
    Or is it better to go via the second option (HTTPS termination) without changing the backend setup? SAP Online help lists steps to do the HTTPS termination but I have not come across any detailed documentation for the first method.
    Any thoughts, suggestions will be helpful for either scenario.
    Thanks,
    Rommel Bhan

    Thanks Martin the document helped.
    Now the web dispatcher seems to talk to the HTTPS port on the backend.
    However there is one issue I see in the dev_webdisp and was wondering if you have an insight.
    Based on webdispatcher parameters, its taling to ms_https_port 8533 of backend
    [Thr 773] Mon Feb 15 15:03:35 2010
    [Thr 773] *** ERROR during SecudeSSL_SessionStart() from SSL_connect()==SSL_ERROR_SSL
    [Thr 773] SecudeSSL_SessionStart: SSL_connect() failed --
    [Thr 773]   secude_error 9 (0x00000009) = "the verification of the server's certificate chain failed"
    [Thr 773] >> -
    Begin of Secude-SSL Errorstack -
    >>
    [Thr 773] ERROR in ssl3_get_server_certificate: (9/0x0009) the verification of the server's certificate chain failed
    [Thr 773] ERROR in af_verify_Certificates: (27/0x001b) Chain of certificates is incomplete : "CN=sapcms02.reinternal.com, OU=I0020210975, OU=SAP Web AS, O=SAP Trust Community, C=DE"
    [Thr 773] ERROR in get_path: (27/0x001b) Found root certificate of <CN=sapcms02.reinternal.com, OU=I0020210975, OU=SAP Web AS, O=SAP Trust Community, C=DE> which does not fit the given PKRoot
    [Thr 773] ERROR in verify_with_PKs: (27/0x001b) Found root certificate of <CN=sapcms02.reinternal.com, OU=I0020210975, OU=SAP Web AS, O=SAP Trust Community, C=DE> which does not fit the given PKRoot
    [Thr 773] << -
    End of Secude-SSL Errorstack -
    [Thr 773]   SSL_get_state() returned 0x00002131 "SSLv3 read server certificate B"
    [Thr 773]   SSL NI-sock: local=10.104.146.81:62579  peer=10.104.146.81:8533
    [Thr 773] <<- ERROR: SapSSLSessionStart(sssl_hdl=110acb850)==SSSLERR_SSL_CONNECT
    [Thr 773] *** ERROR => IcmConnInitClientSSL: SapSSLSessionStart failed (-57): SSSLERR_SSL_CONNECT [icxxconn_mt.c 1911]
    [Thr 773] *** ERROR => IcmConnClientRqCreate() failed (rc=-14) [icrxx_mt.c   5976]
    [Thr 773] *** ERROR => Could not connect to SAP Message Server at sapcms02. URL=/msgserver/text/logon?version=1.2 [icrxx_mt.c   3289]
    [Thr 773] *** ERROR => rc=-1, HTTP response code: 0 [icrxx_mt.c   3290]
    [Thr 773] *** ERROR => see also SAP note 552286 [icrxx_mt.c   3291]
    My backend is setup with SSL and web dispatcher is set to the following. Also since the backend and sapweb dispatcher are on the same host, using the same sidadm, the SSL stuff is on one location. I generated the SAPSSLS.pse in the backend using STRUST
    Accessibility of Message Servers
    rdisp/mshost = sapcms02
    ms/http_port = 8100
    ms/https_port = 8533
    wdisp/server_info_protocol = https
    SAP Web Dispatcher Ports
    icm/server_port_0 = PROT=ROUTER,PORT=60000
    icm/server_port_1 = PROT=HTTPS,PORT=0
    icm/server_port_2 = PROT=HTTP,PORT=8080 <-- web dispatcher admin port
    #SSL parameters similar to one in backend
    ssf/ssfapi_lib = /usr/sap/CMS/SYS/exe/run/libsapcrypto.o
    sec/libsapsecu = /usr/sap/CMS/SYS/exe/run/libsapcrypto.o
    ssf/name = SAPSECULIB
    ssl/ssl_lib = /usr/sap/CMS/SYS/exe/run/libsapcrypto.o
    ssl/server_pse=/usr/sap/CMS/DVEBMGS00/sec/SAPSSLS.pse
    ssl/client_pse=/usr/sap/CMS/DVEBMGS00/sec/SAPSSLC.pse

  • Portal and web dispatcher

    Please i need your help, i´am new in this and i´am trying to run the portal on internet with the web dispatcher, i already get the wd work, and i can see the admin page.
    I have de wd running on a web server (saphost1) in standalone mode,(when i configured the wd i gave the portal message server port, and the name of the host in which the portal is running), and the portal running in other server (saphost2) in an ABAP+JAVA WebAS,
    i want to access the portal through the wd but i don´t know how to do that (redirect the url from saphost1:/irj/portal) , i searched in the docs but i haven´t found something.
    Please help me i really need to get this done the sooner as possible
    Thanks
    Coatl

    Hi Martin!!!
    Thank you very much, that was just what i was looking for. i have another doubt, i done everything that the SAP Library says, but when i try to display the portal, i get the next error:
    500 Dispatching Error
    Error: -26
    Version: 7000
    Component: HTTP_ROUTE
    Date/Time: Wed Feb 14 12:46:58 2007 
    Module: http_route.c
    Line: 3122
    Server: acsservicios__00
    Error Tag:
    Detail: no valid destination server available for '!ALL' rc=13
    In the sapwebdisp.pfl i have the next values:
    Profile generated by sapwebdisp bootstrap
    unique instance number
    SAPSYSTEM = 6
    add default directory settings
    DIR_EXECUTABLE = .
    DIR_INSTANCE = .
    Accessibility of Message Servers
    rdisp/mshost = acslobot.advanced.local
    ms/http_port = 8106
    use static description files for logon groups: group info
    wdisp/group_info_location = file:
    icrgroups.txt
    use static description files for logon groups: url prefixes
    wdisp/url_map_location  = file:
    urlinfo.txt
    #maximum number of concurrent connections to one server
    wdisp/HTTP/max_pooled_con = 500
    wdisp/server_info_location = file:
    C:\SAPWebDisp\icrgroups.txt
    wdisp/HTTPS/max_pooled_con = 500
    SAP Web Dispatcher Ports
    icm/server_port_0 = PROT=HTTP,PORT=8006
    SAP Web Dispatcher Web Administration
    icm/HTTP/admin_0 = PREFIX=/sap/icm/admin,DOCROOT=./admin,AUTHFILE=icmauth.txt
    icm/HTTP/redirect_0 = PREFIX=/, TO=/irj/portal
    when i aces to de address: <webdisphost>:8006/...i get the mentioned error, where 8006 is the port where the wd listen, but when i try to aces the url <webdisphost>:8006 it says that the page cant be found
    What can be grown with my configuration....please need your help
    Coatl

  • How to use Web Dispatcher in XI

    XI receives some messages and passes them onto CRM for processing. The user ID that is used between XI & CRM communication of  “Service” user type.Due to this reason, this user has consumed the dialog processes available during the process.The error seems to indicate that the load was too heavy and that the system ran out of memory blocks reserved for XI to CRM communication.  There are 2 application servers for CRM, in addition to the central instance.We can use the web-dispatcher in XI (instead of a particular Application instance).
    Web dispatcher will then assign the message to the available application instance.
    The question is How do we Use Web Dispatcher in XI with respect to this scenario??
    Can anybody put light on this issue.

    Have a look here
    http://help.sap.com/saphelp_nw70/helpdata/en/43/39c7b227b91bcbe10000000a1553f7/frameset.htm
    Regards,
    Prateek

  • Web Dispatcher Not forwading XML document to SAP XI

    Hi Everyone,
    We have a web dispatcher that is accepting an HTTP Post over SSL and forwarding this connection to our SAP XI system. Our client post to the box and we see the ssl information in the log and then a string of information about connecting to our J2EE Engine where XI resides.
    Here is a snippet from the SWD log:
    [Thr 6768] IcmPlCheckRetVal: Next status: WAIT_FOR_DATA(5)
    [Thr 6768] IcmHandleNetWrite(id=0/6): HandleServData returned: 5
    [Thr 6768] Address    Offset  IcmWriteToConn:
    [Thr 6768] -
    [Thr 6768] 030718FC  000000  c1003297 8535ef16 f9aae7c8 34f128ef |..2..5......4.(.|
    [Thr 6768] 0307190C  000016  778dba96 22a728b5 96357d83 75e173a8 |w...".(..5}.u.s.|
    [Thr 6768] 0307191C  000032  668a1525 5d1fa229 42312e5a e837a4c3 |f..%]..)B1.Z.7..|
    [Thr 6768] 0307192C  000048  25cd16a2 7bee0812 965c59d9 c3af4d79 |%...{....\Y...My|
    [Thr 6768] 0307193C  000064  2a17300d a7057b2e 9f5c452c e2b795ff |*.0...{..\E,....|
    [Thr 6768] 0307194C  000080  33f3a39f 57c3a039 1fb0c0dd 1c25416d |3...W..9.....%Am|
    [Thr 6768] 0307195C  000096  fafa2ac6 ddc3c4f3 b4507205 f5332181 |..*......Pr..3!.|
    [Thr 6768] 0307196C  000112  12bb6b77 2eba8afa 084e260f db56666f |..kw.....N&..Vfo|
    [Thr 6768] 0307197C  000128  6811e524 1c9d315c 0a324594 1050b990 |h..$..1\.2E..P..|
    [Thr 6768] 0307198C  000144  4fb501e7 4224449b 206368c5 969d3b7a |O...B$D. ch...;z|
    [Thr 6768] 0307199C  000160  b0e220c8 01fa8b78 e7ae629e 7020b726 |.. ....x..b.p .&|
    [Thr 6768] 030719AC  000176  bc0b4c60 82565941 9489134b cdf256e8 |..L`.VYA...K..V.|
    [Thr 6768] 030719BC  000192  5e80f602 7d080dce 20ea88b4 7e7b690c |^...}... ...~{i.|
    [Thr 6768] 030719CC  000208  4106caca 670aa222 4264014c 62dbfd21 |A...g.."Bd.Lb..!|
    [Thr 6768] 030719DC  000224  7ef8388a 8f0ff98a 4e36e1d0 d99eb46f |~.8.....N6.....o|
    [Thr 6768] 030719EC  000240  a4aa0d74 2f2a796d 8635fe94 7db1886f |...t/*ym.5..}..o|
    [Thr 6768] -
    [Thr 6768] IcmWriteToConn(id=0/6): prepared to write data to partner (len = 1372)
    [Thr 6768] NiIWrite: write 1372, 1 packs, RAW_IO, hdl 10, data complete
    [Thr 6768] IcmWriteToConn(id=0/6): wrote data to partner (len = 1372)
    [Thr 6768] MPI<d>0#10 DiscardOutbuf l0 0 0 111868 0 0 -> 030718A8 0
    [Thr 6768] NiIPeek: peek successful for hdl 11 / socket 131040 (r)
    [Thr 6768] IcmReadFromPartner(id=0/6): read with maximum timeout 500
    [Thr 6768] IcmReadFromPartner(id=0/6): request new MPI (0/0)
    [Thr 6768] MPI<d>0#11 GetOutbuf -1 111868 65536 (0) -> 030718C8 0
    [Thr 6768] IcmReadFromPartner(id=0/6): connection broken (len=0,0)
    [Thr 6768] ConnPoolCloseNiHdl:
    [Thr 6768]    Pool Entry: 0999C0D0:
    [Thr 6768]    NI: 11, SSL: 00000000, allocated: 1, inuse: 1, desc: 08242DF0
    [Thr 6768] NiICloseHandle: shutdown and close hdl 11 / socket 131040
    [Thr 6768] IcmReadFromPartner(id=0/6): connection broken (buf_used=0)
    [Thr 6768] PlugInStopConn: close connection
    [Thr 6768] PlugInStopConn: shutdown backend connection
    [Thr 6768] ConnPoolCloseNiHdl:
    [Thr 6768]    Pool Entry: 0999C0D0:
    [Thr 6768]    NI: -1, SSL: 00000000, allocated: 1, inuse: 1, desc: 08242DF0
    [Thr 6768] IcrDetachFromServer: closing port 50001/1/0
    [Thr 6768] IcmConnPoolFreeEntry: free conn pool entry 0999C0D0[0] in pool 08242D90 (nihdl=-1, ssl=00000000)
    [Thr 6768] HTR: decrement load factor: 4000 -> 0 (d=4000)
    [Thr 6768] ICR: IcrDetachFromServer -> 0
    [Thr 6768] MPI<c>1#23 Close( 1 ) del=0 -> 0
    [Thr 6768] MPI<c>1#25 Delete( 1 ) -> 0
    [Thr 6768] MPI<c>1#24 Close( 1 ) del=1 -> 0
    [Thr 6768] MPI<d>0#12 Close( 0 ) del=0 -> 0
    [Thr 6768] MpiIFreeAllBuffers(): free 1120360
    [Thr 6768] MPI<d>0#14 Delete( 0 ) -> 0
    [Thr 6768] MPI<d>0#13 Close( 0 ) del=1 -> 0
    [Thr 6768] NiICloseHandle: shutdown and close hdl 10 / socket 131032
    [Thr 6768] IcmConnClose: Connection 0/6 closed
    [Thr 6768] IcmConnFreeContext: context 0 released
    [Thr 6768] IcmServDecrRefCount: IB2.SERV1.mydomain.com:44380 - serv_ref_count: 1
    [Thr 6768] IcmWorkerThread: Thread 8: Waiting for event
    [Thr 876] Tue Apr 01 12:38:19 2008
    [Thr 876] NiIPeekListen: peek successful for hdl 4 / socket 131232 / socket -1
    [Thr 876] SetQoS not possible, no QoS Provider available
    [Thr 876] NiIInitSocket: set default settings for socket 131032
    [Thr 876] NiIAccept: connect from: host 10.22.4.197, port C8.7C/51324, fam 2 (low adr..high adr)
    [Thr 876] NiCreateHandle: state hdl 10 / socket 131032 NI_INITIAL
    [Thr 876] nilh-localCheck: using local address list
    [Thr 876] NiIAccept: took local port AD.5C/44380
    [Thr 876] NiSetStat: state hdl 10 NI_CONNECTED
    [Thr 876] NiIBlockMode: switch off block-mode for hdl 10 / socket 131032
    [Thr 876] IcmExternalLogin: Connection request from Client received
    [Thr 876] IcmConnCheckStoredClientConn: next client timeout check in 75 sec
    [Thr 876] IcmServIncrRefCount: IB2.SERV1.mydomain.com:44380 - serv_ref_count: 2
    [Thr 876] IcmQueueAppend: queuelen:     1
    [Thr 7876] IcmWorkerThread: worker 9 got the semaphore
    [Thr 876] IcmCreateRequest: Appended request 20
    [Thr 7876] REQUEST:
        Type: ACCEPT CONNECTION    Index = 19
    [Thr 876] IcmConnIntegrateServer: accepted connection from 10.22.4.197 on service 44380
    [Thr 7876] CONNECTION (id=0/7):
        used: 1, role: 1, stateful: 0
        NI_HDL: 10, protocol: 16
        host: 10.22.4.197:44380
        status: NOP
        connect time: 01.04.2008 12:38:19
        MPI request:        <0>      MPI response:        <0>  
        request_buf_size:   0        response_buf_size:   0    
        request_buf_used:   0        response_buf_used:   0    
        request_buf_offset: 0        response_buf_offset: 0    
    [Thr 7876] MPI:0 create pipe 02F60180 1
    [Thr 7876] MPI<e>0#1 Open( ANONYMOUS 0 1 ) -> 0
    [Thr 7876] MPI<e>0#2 Open( ANONYMOUS 0 0 ) -> 0
    [Thr 7876] MPI:1 create pipe 02F60298 1
    [Thr 7876] MPI<f>1#1 Open( ANONYMOUS 1 0 ) -> 1
    [Thr 7876] MPI<f>1#2 Open( ANONYMOUS 1 1 ) -> 1
    [Thr 7876] IcrHostStrToInt: hostname 10.22.4.197 = addr -989587958
    [Thr 7876] RoutePlugInStartConn: Accepted connection from client: 10.22.4.197, -989587958
    [Thr 7876] RoutePlugInStartConn: masked client ip: 10.22.0.0, 5642
    [Thr 7876] IcrClientTabGetEntry: entry->key.client_ip: 5642, inst_name: J2EE2045300
    [Thr 7876] RoutePlugInStartConn: tab entry for 10.22.4.197 found: instance->J2EE2045300
    [Thr 7876] found matching port: prot=1 vhost=-1 port=50001 f=8
    [Thr 7876] IcmIConnPoolAllocEntry: no unused entry for pool 08242D90 found (reuse conn: 0)
    [Thr 7876] IcmIConnPoolAllocEntry: try to create new entry for pool 08242D90
    [Thr 7876] IcmConnPoolAllocSlot: allocated entry 0999C0D0[0] of pool 08242D90
    [Thr 7876] nihsl-getHostAddr: found hostname 'My.SAP.XI.System' in cache
    [Thr 7876] nihsi-getHostAddr: hostname 'My.SAP.XI.System' = addr IP.of.My.SAP.XI.System
    [Thr 7876] nihsi-getServNo: servicename '50001' = port C3.51/50001
    [Thr 7876] NiCreateHandle: state hdl 11 / socket -1 NI_INITIAL
    [Thr 7876] NiIBlockMode: switch off block-mode for hdl 11 / socket -1
    [Thr 7876] NiLowLevCon: connect to: host IP.of.My.SAP.XI.System, port C3.51/50001, fam 2 (low adr..high adr)
    [Thr 7876] NiIInitSocket: set default settings for socket 131024
    [Thr 7876] NiISocket: hdl 11 got socket 131024
    [Thr 7876] NiPConnect: connect in progress
    [Thr 7876] SiPeekPendConn: connection of socket 131024 established
    [Thr 7876] NiLowLevCon: took local port 06.9B/1691
    [Thr 7876] nilh-localCheck: using local address list
    [Thr 7876] NiSetStat: state hdl 11 NI_CONNECTED
    [Thr 7876] IcmConnPoolConnect: Connection to host: My.SAP.XI.System, service: 50001 established (nihdl=11)
    [Thr 7876] IcmConnPoolNewEntry: created new entry 0999C0D0[0] for pool 08242D90 (nihdl=11, ssl=00000000)
    [Thr 7876] ICR: IcrAttachToServer('J2EE2045300' 1 4 1 port:50001/1/0) 0-> 0
    [Thr 7876] RoutePlugInStartConn: routing 10.22.4.197 to destination J2EE2045300
    [Thr 7876] IcmPlCheckRetVal: Next status: READ_REQUEST(1)
    [Thr 7876] IcmReadFromConn(id=0/7): request new MPI (0/0)
    [Thr 7876] MPI<e>0#3 GetOutbuf -1 111868 65536 (0) -> 030718C8 0
    [Thr 7876] IcmReadFromConn(id=0/7): connection broken (len=0,0)
    [Thr 7876] NiICloseHandle: shutdown and close hdl 10 / socket 131032
    [Thr 7876] IcmReadFromConn(id=0/7): connection broken
    [Thr 7876] PlugInStopConn: close connection
    [Thr 7876] PlugInStopConn: shutdown backend connection
    [Thr 7876] ConnPoolCloseNiHdl:
    [Thr 7876]    Pool Entry: 0999C0D0:
    [Thr 7876]    NI: 11, SSL: 00000000, allocated: 1, inuse: 1, desc: 08242DF0
    [Thr 7876] NiICloseHandle: shutdown and close hdl 11 / socket 131024
    [Thr 7876] IcrDetachFromServer: closing port 50001/1/0
    [Thr 7876] IcmConnPoolFreeEntry: free conn pool entry 0999C0D0[0] in pool 08242D90 (nihdl=-1, ssl=00000000)
    [Thr 7876] HTR: decrement load factor: 4000 -> 0 (d=4000)
    [Thr 7876] ICR: IcrDetachFromServer -> 0
    [Thr 7876] MPI<e>0#4 Close( 0 ) del=0 -> 0
    [Thr 7876] MpiIFreeAllBuffers(): free 1120360
    [Thr 7876] MPI<e>0#6 Delete( 0 ) -> 0
    [Thr 7876] MPI<e>0#5 Close( 0 ) del=1 -> 0
    [Thr 7876] MPI<f>1#3 Close( 1 ) del=0 -> 0
    [Thr 7876] MPI<f>1#5 Delete( 1 ) -> 0
    [Thr 7876] MPI<f>1#4 Close( 1 ) del=1 -> 0
    [Thr 7876] IcmConnClose: Connection 0/7 closed
    [Thr 7876] IcmConnFreeContext: context 0 released
    [Thr 7876] IcmServDecrRefCount: IB2.SERV1.mydomain.com:44380 - serv_ref_count: 1
    [Thr 7876] IcmWorkerThread: Thread 9: Waiting for event
    We checked the J2EE logs on the XI server but we do not see any activity. Is the document making to XI or is this failing in SWD?
    Thanks for the help.
    PS Here is my SWD config:
    Profile generated by sapwebdisp bootstrap
    unique instance number
    SAPSYSTEM = 5
    add default directory settings
    DIR_EXECUTABLE = .
    DIR_INSTANCE = .
    Accessibility of Message Servers
    rdisp/mshost = MY.XI.SERVER.IP
    ms/http_port = 8110
    SAP Web Dispatcher Parameter
    wdisp/auto_refresh = 120
    wdisp/max_servers = 100
    wdisp/shm_attach_mode = 6
    configuration for default scenario (medium size)
    icm/max_conn      = 500
    icm/max_sockets   = 1024
    icm/req_queue_len = 500
    icm/min_threads   = 10
    icm/max_threads   = 50
    icm/conn_timeout  = 60000
    mpi/total_size_MB = 80
    #maximum number of concurrent connections to one server
    wdisp/HTTP/max_pooled_con = 500
    wdisp/HTTPS/max_pooled_con = 500
    SAP Web Dispatcher Ports
    icm/server_port_0 = PROT=ROUTER,PORT=44380,TIMEOUT=3000
    icm/server_port_1 = PROT=HTTP,PORT=64000
    icm/HTTPS/verify_client=0
    SAP Web Dispatcher Web Administration
    icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,DOCROOT=./admin,AUTHFILE=icmauth.txt
    Edited by: Joe Wright on Apr 1, 2008 7:51 PM

    Hi
    Did you  check the connectivity i.e web  dispatcher with any other system(LandScape).
    For example CRM for FICO.
    Thanks
    Sukrut S

  • WebAS access via Portal: Web Dispatcher required for load balancing ABAP

    Hi Folks -
    We have EP 6.0 SP18 (Java only, WebAS 6.40, Unix/Solaris).  The portal has a CI/SCS and one DI so we have a Web Dispatcher to load balance the portal servers. This works fine (and provides port 80 access).
    This portal will provide access to HTTP services from an ABAP WebAS (6.20 with 6.40 kernel, Unix/Solaris). A landscape configuration entry has been added to the portal for this ABAP system. The ABAP system has a CI and multiple app servers, all capable of handling HTTP requests.  This will also require port 80 access.
    1. Will we need an additional Web Dispatcher to load balance HTTP requests to the 'backend' ABAP WebAS system, or will the portal be smart enough to handle the load balancing itself (perhaps based on the information in the landscape configuration)?
    2. If the portal itself handles the HTTP load balancing can you point me to documentation (so I can make sure I have proper configuration)? 
    3. Are there any changes to this with NW2004s Portal (we plan to upgrade soon)?
    Thanks in advance!  Jeff

    Jeff,
    Regarding:
    Q1. If you create a system object from the "SAP system with load balancing" template in portal and configure the object to point to your CI (msg server), the LB should be handled.
    Q2. Portal load balancing is handled by the message server.  If you point a test URL to the port of your message server, you will notice that you are issued a redirect the URL of your dialog instance.  The web dispatcher is just a proxy (with some intelligence).  When a request is made to the WD, it makes a connection to the MSG server, the list of active instances is queried, a redirect is made to that instanct.  If you use WD, that connection can be proxied behind a standard URL.   If you connect directly to the MSG Server instead, you will notice your URL change, just as it does on the service marketplace.
    WDs are good for providing services, masked (proxied) behind virtual names.  If you do not want the customer to see a physical URL of the server, use the WD.  There are lots of other solutions that can do this too though such as Apache, ISA, Juniper devices, Cisco LDs.  WDs have a very low performance threshold though, especially if you use SSL. WD is a performance bottleneck and should be benchmarked to see if it is right for your application.
    Q3. No changes this architecture in 04s.
    jwise

  • Error when configuring Web Dispatcher for SSL with Enterprise Portal

    We are in the process of configuring the Web Dispatcher using SSL to connect to our Enterprise Portal (the Web Dispatcher will be in the DMZ).  We have followed all of the help.sap.com guides and now have SSL listening on the EP side (port 8103).  We are now receiving this strange certificate error when we start the Web Dispatcher:
    [Thr 5332] Tue Mar 20 00:36:23 2007
    [Thr 5332]   MatchTargetName("<FULLY QUALIFIED HOSTNAME>", "CN=XXX, OU=XXX, O=XXXX, C=XX") FAILS
    [Thr 5332]   SSL socket: local=<IPADDRESS>:4742  peer=<IPADDRESS>:8103
    [Thr 5332] <<- ERROR: SapSSLSessionStart(sssl_hdl=009D7670)==SSSLERR_SERVER_CERT_MISMATCH
    [Thr 5332] *** ERROR => IcmConnInitClientSSL: SapSSLSessionStart failed (-30): SSSLERR_SERVER_CERT_MISMATCH [icxxconn.c 2005]
    [Thr 5332] *** ERROR => IcmConnClientRqCreate() failed (rc=-14) [icrxx.c      4919]
    [Thr 5332] *** ERROR => Could not connect to SAP Message Server at <FULLY QUALIFIED HOST NAME>. URL=/msgserver/text/logon?version=1.2 [icrxx.c      2301]
    [Thr 5332] *** ERROR => rc=-1, HTTP response code: 0 [icrxx.c      2302]
    [Thr 5332] *** ERROR => see also OSS note 552286 [icrxx.c      2303]
    We have gone through the trouble shooting note 552286 as listed in the error above.  Any assistance is appreciated.

    Hello, did you receive any resolution for this problem?  We are receiving a similar error and I am unsure of how to resolve.

Maybe you are looking for

  • Substitution Rule for Payment Term

    Hi Expert, I have to have Substitution for payment term the following criteria: Company Code = '1000' AND Document Type = 'L1' AND Posting key = '14', then ... substitution bseg-zterm with certain payment term. Problem: there is no substitution for b

  • Muse Installation Error Log.  Help?

    I've uninstalled all Adobe 6 applications using the Chrome Adobe Suite Cleaner.  I've restarted in safe mode on Windows 8 64bit system.  AAM loads and allows the download of Muse, but it stalls at 99% installation.  [2013-02-28:01:42:24] Runtime Inst

  • Messages in SCOT.

    Hi all, there are some messages in SCOT which are sent by the background job scheduled with report SWN_SELSEN. These messages are in error as the receipient address is not valid. These messages looks like some kind of status messages informing about

  • To determine the capacity of JTextPane...

    Is there is any way to find the total capacity (i,e total no of characters it can accomodate without any scrollPane) of JTextPane whose width and height are fixed.

  • How to access colour pallete

    Hi all, I am new to LabView and am loving it, that is most of the time.  At times though I have things in my head which I can't seem to get to work on the computer. The latest is trying to use the Property Node of various things to specify colours et