How to hide system related info (J2EE Engine, JVM, OS) from View Source
Hi Experts,
We are developing an external facing webdynpro application for our customers. When i right click on webdynpro application in browser and select View Source , it is showing all system specific information such as DC names including model DC , JVM , System OS information (below is exact details).
I believe this will give enough information for Hackers to know about system with out much efforts. Is there any we can avoid showing this information part of browser view source.
Your comments are highly appreciate.
This page was created by SAP NetWeaver. All rights reserved.
Web Dynpro client:
HTML Client
Web Dynpro client capabilities:
User agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MDDR; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2), client type: msie6, client type profile: ie6, ActiveX: enabled, Cookies: enabled, Frames: enabled, Java applets: enabled, JavaScript: enabled, Tables: enabled, VB Script: enabled
Accessibility mode: false
Web Dynpro runtime:
Vendor: SAP, build ID: 7.0013.20080513102531.0000 (release=NW04S_13_REL, buildtime=2008-05-15:05:17:09[UTC], changelist=41322, host=pwdfm114), build date: Wed May 28 15:51:08 EDT 2008
Web Dynpro code generators of DC companyname.us/projUI:
SapDictionaryGenerationCore: 7.0014.20061002105236.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:49:06[UTC], changelist=419377, host=PWDFM101.wdf.sap.corp)
SapMetamodelWebDynpro: 7.0014.20070703112649.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:51:55[UTC], changelist=454024, host=PWDFM101.wdf.sap.corp)
SapMetamodelCore: 7.0014.20061002105432.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:37:23[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationTemplates: 7.0014.20071029095230.0000 (release=645_VAL_REL, buildtime=2007-11-10:16:06:13[UTC], changelist=466194, host=pwdfm101)
SapWebDynproGenerationCTemplates: 7.0014.20071029095230.0000 (release=645_VAL_REL, buildtime=2007-11-10:16:06:13[UTC], changelist=466194, host=pwdfm101)
SapGenerationFrameworkCore: 7.0014.20060719095755.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:36:46[UTC], changelist=411255, host=PWDFM101.wdf.sap.corp)
SapIdeWebDynproCheckLayer: 7.0014.20061002110128.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:55:29[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapMetamodelDictionary: 7.0014.20060719095619.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:46:17[UTC], changelist=411251, host=PWDFM101.wdf.sap.corp)
SapMetamodelCommon: 7.0014.20061002105432.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:37:28[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationCore: 7.0014.20061002110128.0000 (release=645_VAL_REL, buildtime=2007-11-10:15:55:37[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapDictionaryGenerationTemplates: (unknown)
Web Dynpro code generators of DC sap.com/tcwddispwda: No information available!
Web Dynpro code generators of DC companyname.us/projECCModel:
SapDictionaryGenerationCore: 7.0013.20061002105236.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:57:42[UTC], changelist=419377, host=PWDFM101.wdf.sap.corp)
SapMetamodelWebDynpro: 7.0013.20070703112649.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:00:50[UTC], changelist=454024, host=PWDFM101.wdf.sap.corp)
SapMetamodelCore: 7.0013.20061002105432.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:45:23[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationTemplates: 7.0013.20070717142021.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:15:27[UTC], changelist=455669, host=pwdfm101)
SapWebDynproGenerationCTemplates: 7.0013.20070717142021.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:15:27[UTC], changelist=455669, host=pwdfm101)
SapGenerationFrameworkCore: 7.0013.20060719095755.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:44:42[UTC], changelist=411255, host=PWDFM101.wdf.sap.corp)
SapIdeWebDynproCheckLayer: 7.0013.20061002110128.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:04:26[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapMetamodelDictionary: 7.0013.20060719095619.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:54:53[UTC], changelist=411251, host=PWDFM101.wdf.sap.corp)
SapMetamodelCommon: 7.0013.20061002105432.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:45:30[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationCore: 7.0013.20061002110128.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:04:37[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapDictionaryGenerationTemplates: 7.0013.20061002105236.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:57:50[UTC], changelist=419377, host=PWDFM101.wdf.sap.corp)
Web Dynpro code generators of DC sap.com/tcwdcorecomp: No information available!
Web Dynpro code generators of DC companyname.us/projModel:
SapDictionaryGenerationCore: 7.0013.20061002105236.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:57:42[UTC], changelist=419377, host=PWDFM101.wdf.sap.corp)
SapMetamodelWebDynpro: 7.0013.20070703112649.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:00:50[UTC], changelist=454024, host=PWDFM101.wdf.sap.corp)
SapMetamodelCore: 7.0013.20061002105432.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:45:23[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationTemplates: 7.0013.20070717142021.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:15:27[UTC], changelist=455669, host=pwdfm101)
SapWebDynproGenerationCTemplates: 7.0013.20070717142021.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:15:27[UTC], changelist=455669, host=pwdfm101)
SapGenerationFrameworkCore: 7.0013.20060719095755.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:44:42[UTC], changelist=411255, host=PWDFM101.wdf.sap.corp)
SapIdeWebDynproCheckLayer: 7.0013.20061002110128.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:04:26[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapMetamodelDictionary: 7.0013.20060719095619.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:54:53[UTC], changelist=411251, host=PWDFM101.wdf.sap.corp)
SapMetamodelCommon: 7.0013.20061002105432.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:45:30[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationCore: 7.0013.20061002110128.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:04:37[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapDictionaryGenerationTemplates: 7.0013.20061002105236.0000 (release=645_VAL_REL, buildtime=2007-08-11:14:57:50[UTC], changelist=419377, host=PWDFM101.wdf.sap.corp)
J2EE Engine:
7.00 patchlevel 34391.450
Java VM:
Java HotSpot(TM) 64-Bit Server VM, version: 1.4.2_13-b06, vendor: Sun Microsystems Inc.
Operating system:
Windows 2003, version: 5.2, architecture: amd64
Edited by: Aravinda Boyapati on Nov 23, 2009 11:54 PM
Hi Armin,
I have the same behavior here. Prod is showing all this info. I assume this is some variable that we need to setup in Prod J2EE. Could you please tell me what is it?
Also, would that change the stack trace? - Currently, we have WDP dumps in Prod, something that I would get rid off (and have just a 500 error page defined).
Thanks,
Daniel
Similar Messages
-
How to hide system tables when using the Oracle SQL Developer?
Hi,
I would like to know how can I show only the tables that I created under the Tables tree? I didnt find a way to create a separate database using the Oracle Sql Developer. I see all the tables together, and would like to differentiate between different databases.
Can anyone explain to me how to do these things?
Thanks,Hi,
I would like to know how can I show only the tables that I created under the Tables tree? Your posting is not clear,again tell something more on tables tree,what u want to achieve with it.
How to hide system tables when using the Oracle SQL Developer? if u connected with sys, system or user with dba role then u have a privilege to see these tables,so revoke the privilege/role from ur user to view this tables if ur connected other then sys,system,
I didnt find a way to create a separate database using the Oracle Sql Developer. DBCA is a tool for creating the new database.
Kuljeet -
How do I stop and start J2EE engine manually on WEB AS
I have installed WEB AS ABAP + JAVA. For some reason J2EE engine is not up after the Java stack installation. How to I start and stop J2EE engine. The visual Admin is not connecting either saying connection lost.
I am running on Linux
thanksHi Dhandu,
Please have a look in the <a href="http://help.sap.com/saphelp_nw04/helpdata/en/6e/dd0041aafdf123e10000000a155106/frameset.htm">documentation</a>.
Hope that helps!
Vladimir -
How to Upgrade java version on J2EE Engine Server?
Hi Experts,
We are running the NetWeaver 2004s SP 7 with Java version 1.4.2_08 on the server, but we would like to upgrade the system and be able to upgrade to Java version 1.5. How do we start? We would greatly appreciate your responses.
Thanks,
-Don P.but we would like to upgrade the system and be able to upgrade to Java version 1.5
Can you explain this more accurately? For example the OS version
Are you say about SUN or IBM JDK? I'm think you say about SUN JDK ...when only 1.4.2.XXXX can be installed for
NW 7.0, Do not use
Java version 1.5
In any case Try to check the
Note 709140 - Recommended JDK and VM Settings for the WebAS630/640/7.0
You will see all JDK/OS mixes and link's to recuired notes ....
About how to change java version, for example to newest release ? -->
Note 718901 - How to Change the JDK of the J2EE Engine
Regards. -
How to uninstall J2EE Engine 6.20 from BW 3.1 before starting upgrade BI
Hi all,
We hav BW 3.1 cont installed with J2EE Engine 6.20 and we started upgrade to BI 7.0
6.20 J2EE engine is of no use...so we planned to uninstall it before starting the upgrade and install as ADD in once the upgrade is over.
and we uninstalled also
When i start the SAPup phase its given info like J2EE Engine is running....
but nothing s running....
Pls advice on this
Regards
Karthikthnx
-
How do u restart and monitor J2EE engine from Visual Admin?
Hi mates,
How do you restart J2EE engine from VA?
From VA, is there any way we can monitor if the J2EE engine is rebooting properly or got stuck somewhere?
thx in adv
praveenHi Praveen,
1) I don't think you can monitor from SAP GUI. SMICM will only allow you also to trigger a reboot via Administration / J2EE server but for the rest it's happing all in the background with no visibility.
2) The dispatcher node is the 'SAP WEB dispatcher' component which is an independent component / product and ( can ) act as the load balancer
You can also install it standalone to act e.g. as a reverse proxy.
3) The J2EE node represents the J2EE server
rgds
Dirk -
How to disable external requests to J2EE Engine
Hi all,
We have setup an EP6 SP9 SR1 portal environment.
For security reasons, we have implemented SSL between the client and IIS, and between IIS and the J2EE engine.
We want the users to access the portal via IIS, and disable direct access via WAS.
In other words,
<u>https://ourportal.com/irj/</u>
is allowed, and
<u>http(s)://ourportal.com:50x00/irj/</u>
should be inaccessible.
As a result, only requests coming from IIS are allowed.
In addition, additional dialog instances <u>should</u> have access to the central instance, so this communication should not be obstructed.
Is there a way we can prevent users from logging in directly to the portal via the application server?
With best regards,
Robin van het HofHi Robin,
If you logon to the admin tool and go to cluster > server > kernal > IPVerificationManager there is a way to set which IP addresses are allowed to access the J2EE Engine. That should solve your problem. You just need to modify the file mentioned there which is cfg/kernel/hosts.txt
Take a look at http://help.sap.com/saphelp_erp2004/helpdata/en/53/e51e3e6217b40be10000000a114084/content.htm for the syntax.
Cheers..
Craig -
Tell me the Way to Hide System Information Messages form the SAP R/3 ECC 6
It seems a bit suprising as you can edit the combination you describe normally in SO10 without a message (although I've only testing in ECC5).
Try setting a breakpoint in form te_name_reserves inside LSTXXFTE as this seems to be where the system determines whether to issue the message or not... I could edit this combination from SO10:
TEOBJECT = TEXT
TENAME = ZMY_TEXT
TEID = ST
TESPRAS = E
Is SYSTEM_STATUS returning "C" for you?.. in debug I see id_status = "S" and name_status = "C", and systems_status(1) = "C".
Jonathan -
How to set database location in the crystal report X1 from the Source code.
Dear All,
I am using Crystal report X1 for report generation.Now I am setting the database location manually in the crystal report. How can I Set the database location from the Source code.
Awaiting for your reply.
Thanks in advance.
Regards,
Rahaneef THere's a routine that also searches for subreports to set the log on info. Simply remove that aprt to set the main report logon info:
IDatabaseTablePtr pTable;
//get first table
pTable = m_Report->Database->Tables->GetItem(1) ;
long lTableCount = m_Report->Database->Tables->Count;
for( long lTable=1; lTable<=lTableCount; lTable++ )
pTable = m_Report->Database->Tables->GetItem(lTable);
pTable->ConnectionProperties->DeleteAll();
pTable->ConnectionProperties->Add("DSN", "Name of your DSN");
pTable->ConnectionProperties->Add("Database", "Demo");
pTable->ConnectionProperties->Add("Password", "sa");
pTable->ConnectionProperties->Add("User ID", "1Oem2000");
// Log on the tables of the subreports.
long lSectionCount = m_Report->Sections->Count;
for( long lSection=1; lSection<=lSectionCount; lSection++ )
ISectionPtr pSection = m_Report->Sections->Item[lSection];
long lSubreportCount = pSection->ReportObjects->Count;
for( long lSubreport=1; lSubreport<=lSubreportCount; lSubreport++ )
IReportObjectPtr pSubreportObject = pSection->ReportObjects->Item[lSubreport];
CRObjectKind crObjectKind;
pSubreportObject->get_Kind(&crObjectKind);
if( crObjectKind == crSubreportObject )
ISubreportObjectPtr SubReportPtr = pSubreportObject;
IReportPtr pSubReport = SubReportPtr->OpenSubreport();
long lTableCount = pSubReport->Database->Tables->Count;
for( long lTable=1; lTable<=lTableCount; lTable++ )
pTable = m_Report->Database->Tables->GetItem(lTable);
pTable->ConnectionProperties->DeleteAll();
//pTable->ConnectionProperties->Add("DSN", "dwcb12003");
pTable->ConnectionProperties->Add("Database", "CrystalEport_DB");
pTable->ConnectionProperties->Add("Password", "sa");
pTable->ConnectionProperties->Add("User ID", "1Oem2000");
If that doesn't work you need to tell us what is the error you are getting and paste in the code you are using. -
How to extract System/Client Info from R/3
Hi All,
Can somebody tell me how do we get the system/client information along with our transaction data coming from two R/3 systems during extraction? If it is possible or not?
If yes in which R/3 table we can find that information?
Regards,
PoojaHi Pooja,
The Source System is very specific for each info package . So when you create a infoPackage you are aware about the source System. So add 0SOURSYSTEM in the infoSource and make it a constant value(hard code it).
Hope you got it
Regards
Happy Tony
<b>Points == Thanks</b> -
How to check if classpath of J2EE Engine refers to library(jar) ?
I have access to SDM Manager tools, how to check using this tools if library is in classpath.
Because during deployment of EAR file containing websevice I receive exception about absent of library com.sap.mdm.tech.mdm4j.Dear rkandy,
Thank you for your comment.
Now our browser expiring info doesn't count
number. Maybe it remain enough days .
Do you know what number the counter starts with ??
Best Regards
MASAKI -
How to hide system files in finder
Is there a way to hide .? files and systems files that are grayed out in finder?
Open the Script Editor or AppleScript Editor in one of the subfolders of Applications and run the following:
tell application "Finder" to quit
if (do shell script "defaults read com.apple.finder AppleShowAllFiles") is "1" then
do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
else
do shell script "defaults write com.apple.finder AppleShowAllFiles 1"
end if
delay 2
tell application "Finder" to run
If you change your mind later, run the script again.
(70820) -
CSS11503 How to hide cookie ARPT info?
Hi everyone,
I have two CSS 11503 in my network, recently we had configured sticky with advanced-balance arrowpoint-cookie.
The sticky is functioning but we found our server's private IP in the IE cookie ARPT box.
Is there any way to hide ARPT info? I'll appreciate if anyone can help on this. Thanks.
Below is an example configuration of my CSS and attached screenshot is Firefox cookie info.
========================
content 5301
add service 172.18.71.77_5301
add service 172.18.71.77_5302
add service 172.18.71.76_5301
add service 172.18.71.76_5302
add service 172.18.71.13_5301
add service 172.18.71.13_5302
add service 172.18.71.12_5301
advanced-balance arrowpoint-cookie
port 5301
protocol tcp
vip address 172.18.71.7
balance leastconn
activehi,
this is default behaviour of setting IP address in cookie as server identifier. You can configure "string" in service for each service to overcome this behaviour. -
How to schedule system defined info package in process chain?
Hi
How to schedule the system defined infopackage in process chain?
Regards
SaddyHi Saddy,
Hope the following links will give u a clear idea about process chains and clear ur doubts.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/sap-teched-03/using%20process%20chains%20in%20sap%20business%20information%20warehouse
Business Intelligence Old Forum (Read Only Archive)
http://help.sap.com/saphelp_nw2004s/helpdata/en/8f/c08b3baaa59649e10000000a11402f/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/8da0cd90-0201-0010-2d9a-abab69f10045
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/19683495-0501-0010-4381-b31db6ece1e9
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/36693695-0501-0010-698a-a015c6aac9e1
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9936e790-0201-0010-f185-89d0377639db
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3507aa90-0201-0010-6891-d7df8c4722f7
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/263de690-0201-0010-bc9f-b65b3e7ba11c
/people/siegfried.szameitat/blog/2006/02/26/restarting-processchains
****Assign Points if Helpful****
Regards,
Ravikanth. -
How to hide the userid info on the url for a JSP report
Hi,
I am aware of creating a key in the cgicmd.dat file. It works when I am calling the report (which is a parameter report) for the first time. But the subsequent report being called by the post method as in :
<form name="form1" method="post" action="/reports/summary_sptype.jsp?gsip">
does not work. Where gsip is defined as the key.
Any help?
Thanks,
Ritendra.Exaactly-only I want to find the best time needed to finish for an article or multiple articles i.e I do not know how many articles will be available for each vendor beforehand before doing a select on the 2 tables. But once I know the number (maybe 1 or more than 1) I want to allot the best time for that article/lot of articles(maybe JOB_OPEN technique ?).Also the number of articles may vary over time so the algorithm should take care of that too.-quite a tricky prob :)-I would request the others to see this reply which I think will clarify their doubts.
Edited by: Hasso14 on Apr 28, 2011 9:03 PM
Maybe you are looking for
-
Multiple distribution lines via Open Interface
Hello, I insert some lines in the AP open interface to create invoice, but the problem is, the import program creates for each invoice line one distribution line. But my requirement is to create one invoice line with many distribution lines. Anyone h
-
How do i get rid of an old apple id from an iphone upon activation IOS 7
This phone was sold to me by a friend and it had and account upon activation, my freind doesn't know the information how do I get rid of the account so I can use the phone?? Please I need to know I lost my other phone and I am trying to use this one.
-
Loading TXT documents in attachment list
Hi, I have got a program that loads documents from a directory against the relevant PO so they appear in the attachment list when viewing the PO. My problem is for TXT documents when I try to open them they open with internal SAP editor rather than n
-
Norwegian language for spell checking in pages
Where can i donload norwegian language for spell checking in pages ? and how to install it? Thanks for any answers...
-
JDev 10.1.2 - UI Debugger (uix?)
Hi, I guess the "UI Debugger" doesn't work against uix pages (only swing and awt), is there something similar I can use to trace events that occur within a uix page? Thanks Mark