Apache Rewrite rule for all backend systems?
Dear all,
Could anyone, write and give me the extact working rewrite rule in apache 2.0 for backend systems like R/3 and BW, ICH.
Paths for bakend systems are as follows.
R/3= http://r3server.compny.domain.com:r3port/sap/bc/gui/sap/its
BW= http://bwserver.compny.domain.com:bwport/sap/bw/BEx
(SSL configured in ICH)
ICH=http://ichserver.compny.domain.com:ichport/sap/bc/bsp
Kindly provide the above rules
Rgds
PRadeep
Dear all,
Could anyone, write and give me the extact working rewrite rule in apache 2.0 for backend systems like R/3 and BW, ICH.
Paths for bakend systems are as follows.
R/3= http://r3server.compny.domain.com:r3port/sap/bc/gui/sap/its
BW= http://bwserver.compny.domain.com:bwport/sap/bw/BEx
(SSL configured in ICH)
ICH=http://ichserver.compny.domain.com:ichport/sap/bc/bsp
Kindly provide the above rules
Rgds
PRadeep
Similar Messages
-
Can we post Confirmations in SRM for all Backend PO's?
Hello Friends,
I have a query on Confirmations. Can we use SRM system to post GR's for all backend PO's..Which means my PurReq and PO's ,both are created in ECC only. I am not using SRM for cart creation...but i want to do Confirmations for these Backend PO's in SRM system..Is this possible? If yes, what are the limitaitons.
Appreciate if anyone can throw some light on this..
Thanks in Advance.
KrishHi folks,
I would strongly say "YES" because i have tested that scenario in my system and it works.
My point is (Irrespective of technical scenario) GR/SE is based on IDoc's and BAPI's. so irrespective of whether you create shopping carts or requirements you can still post confirmation as long as you know the PO's that were created in ECC.
In Krishna's business scenario, he wish (though SAP SRM won't list the PO which are created in R/3) to have the PO displayed for the requester and requester would select the PO to do confirmation which would defenitely require some development interface to ECC. but posting of GR is SAP SRM standard and for that i don't think you need a "PRIOR" SRM documents.
FYI... Login as purchaser, use "Confirm Goods/Service Centrally" to create GR's.
Though it is contradictory to other friend i would say "YES" since i saw it in my landscape. i have also provided solution for someother client(Classical scenario) who wish to supress the ECC PO's in SRM. for that i have applied seperate solution for it.
it is something like a "Royal flush" on my hand hence i am betting on it.
Krishna, Once you start the implementation you will see the standard solution working for you.
Cheers, Renga -
Error when retrieving all backend systems SPS12
After upgrade system to SPS12, there was a error in UME:
"An unexpected error occurred when retrieving all backend systems available for user mapping."
Does anyone given this error?
#1.5 #003048323AFA006A0000004700005F10000438C0C2A59F50#1188300457345#com.sap.security.core.wd.assignusermapping.AssignUserMappingComp#sap.com/tcwddispwda#com.sap.security.core.wd.assignusermapping.AssignUserMappingComp#adm2#577##srv.retail.com_DEP_34251450#adm2#a5fdb470555911dc85f8003048323afa#SAPEngine_Application_Thread[impl:3]_22##0#0#Error##Java###An unexpected error occurred during retrieval of all backend systems available for user mapping for principal ''''.
[EXCEPTION]
#2#USER.PRIVATE_DATASOURCE.un:adm3#com.sap.security.core.wd.exception.UmeUiException: java.lang.NoSuchMethodError
at com.sap.security.core.wd.umeuifactory.UmeUiFactoryCompInterface.handleThrowable(UmeUiFactoryCompInterface.java:2865)
at com.sap.security.core.wd.umeuifactory.UmeUiFactoryCompInterface.getUserMappingSystems(UmeUiFactoryCompInterface.java:1671)
at com.sap.security.core.wd.umeuifactory.wdp.InternalUmeUiFactoryCompInterface.getUserMappingSystems(InternalUmeUiFactoryCompInterface.java:605)
at com.sap.security.core.wd.umeuifactory.wdp.InternalUmeUiFactoryCompInterface$External.getUserMappingSystems(InternalUmeUiFactoryCompInterface.java:982)
at com.sap.security.core.wd.assignusermapping.AssignUserMappingComp.refreshSystems(AssignUserMappingComp.java:339)
at com.sap.security.core.wd.assignusermapping.AssignUserMappingComp.setPrincipal(AssignUserMappingComp.java:288)
at com.sap.security.core.wd.assignusermapping.wdp.InternalAssignUserMappingComp.setPrincipal(InternalAssignUserMappingComp.java:230)
at com.sap.security.core.wd.assignusermapping.AssignUserMappingCompInterface.resetComponent(AssignUserMappingCompInterface.java:139)
at com.sap.security.core.wd.assignusermapping.wdp.InternalAssignUserMappingCompInterface.resetComponent(InternalAssignUserMappingCompInterface.java:136)
at
Message was edited by:
Alexander ArdashovHi Alexander,
The exception "java.lang.NoSuchMethodError" means that a Java method has been called which does not exist.
Only two possibilities:
a) Your upgrade was only partial successful
b) A bug by SAP
I would consider to reinstall SP12 and if it still doesn't work, open an OSS message.
Hope it helps
Detlev -
Transfer Rules for two Source System in Production
Hi All,
I have a question.
I have source system ECDCLNT230 (ECC Devlopment) which is connected to BIDCLNT200(BID Devlopment) I have two production source system ECPCLNT410 (ECP Pre Production Client) & ECPCLNT400 (ECP Production Client) which i want to connect with BIPCLNT400. when i transport my content from ECDCLNT230 to ECPCLNT410 and ECPCLNT400 , it works fine. i created 2 source system in BIPCLNT400 and replicated data source in to BIPCLNT400 so all data source has replicated.
Now when i transport the request from BIDCLNT200 to BIPCLNT400, i need two transfer rules, two transformation one for each source system. for that what kind of settings are required.
Thanks is advance.
Regards,
Komik ShahHi,
If I understand correctly, in your BW Production system, you want to connect / load data from your ECC Pre Production and Production system.
In this case, to automate the transport needed for changes of transfer rules for both source system, you will need to have two tranfer rules in your BW Dev. You can either create two source system in Dev pointing to the same ECC Dev system, or one to ECC Dev and the second to ECC QA. Use different name for this two source system.
In BW Production, you then then maintain the source system conversion of both source system.
Thanks. -
Configuring VirtualHost (or) ReWrite rule for Tomcat
Dear All,
I am facing issue while configuring VirtualHost (or) ReWrite rule for below requirement in Tomcat.
Please Advise.,
We are configuring F5 in front of GRC controls so that if we accessed http://grc.company_name.com it should redirect to http://<server_name>:port/grc
We are able to configure F5 URL successfully with Tomcat (i.e.,)
Accessing https://grc.company_name.com is redirecting to aapche tomcat page of GRC & we need the URL https://grc.company_name.com should redirect to https://grc.company_name.com/grc
Thanks All,
Sunil.Sunil,
Have a look at My Oracle Support Note ID: 881362.1 - AACG 8.x: Is HTTPS supported for AACG UI and PEA Component?(Prod 4527 Comp Install)
I hope that helps. -
Is possible to config an subscrat rule for all the signatures enables in IPS?
Hi.
is possible to config an subscrat rule for all the signatures enables in IPS?
Thnks
Sent from Cisco Technical Support iPad AppYes, In the event action filter configuration configure the signature range , victim IP address and the action to subtract.
-
Apache rewrite rule working with whitespaces in portal URL
Hello,
we have a portal with several page groups. These are accessed through different virtual hosts in Apache. The rewrite rules look like:
RewriteRule ^/website1(.*)$ /portal/page/portal/website1/$1 [PT]
The problem is, it does not work when there is more than one space in URL (fe.: website1/subpage 1/subpage 2). The result is http error 413.
I guess, it is related to PT flag and escaping URI.
RewriteRule flag B would probably do the trick, but it is available in Apache 2.2 only.
We have tried following, as well:
RewriteMap escapemap int:escape
RewriteRule ^/website1(.*)$ /portal/page/portal/website1/${escapemap:$1} [PT]
That works for any number of spaces! On the other hand side, it does not work for Czech (accented; URI escaped) characters any more. :-(
Does anyone have a working rewrite rule? Any hints?
Thank you!
ViNiLHi Pratap
Check SAP Note 698329 this note give details for logon fails
U Need to enable SAPGUI for html
goto se80 give internet services (in the drop down box)
Below drop down give SYSTEM publish these service by right clicking system publish--complete service.
and also publish same way WEBGUI
and also enter ur server ip address and hostname in C:\WINDOWS\system32\drivers\etc-->hosts
Hope this helps you.
Regards
Krishna. -
Unable to define connector for multiple backend systems in BRM
Hi,
I am on GRCFND_A V.11 and SP04
I have multiple backend systems integrated with GRC box. So far I was using one backend connector as default one for role maintenance but it is not feasible if you have to create roles in variuos backend connected systems. I know one way to do so, i can keep changing the default connectors whenever i need to create roles but that is obviously not at all the onw any one would like to go with.
So, I tried to create unique connector groups for every individul backend connectors. But the issue is, the moment i assign the backend connector to the respective connector groups, the same gets reflected to other connector groups as well. So, whenever i either add or delete some of the connectors to any connector groups it gets modified/changed from all of the connector groups.
These are the backend connectors where i have to create roles from BRM whenever needed.
These are the connector groups:
I followed to the ink: GRC AC 10 BRM: Default Connectors with Multiple Back-end R/3 Systems , which is the same as mine issue, but not able to come to the solution point.
would appreciate for your quick response.
Thanks,
AmeetCould anyone suggest solution to the above mentioned issue please?
-
Activating transfer rules for new source system
Hi
we are having 2 R/3 source system in BI. I had activated all the transfer rules with the first source system and now i have created a new source sytem connecting to a different R/3 client. I tried to change the transfer rules point to the new source system using the program RS_TRANSTRU_ACTIVATE_ALL giving the new source system and the infosource name. But i get the error "No Transfer Structure Selected" when i execute the prg.
how can i change the source system without creating the transfer rules for the new source but use the existing transfer rules and just change the source system assigned to it????
Regards
SujaiHi Sujai,
There are many cases when this program is used.
When the Trans rules get de-activated due to impact,we need to first replicate the data source and activate the TR using this program.This generally occurs during the data loads in prd.
It does not makes sense to transport it when there r no changes done to the TR.So simply,u can use this program to activate.
If the program does not work,then you are left with the transport option.
Thanks & Regards,
Suchitra.V -
Apache Reverse rule for BSP applicaiton to run in Portal
Dear Expert,
In my portal lanscape we are using reverse proxy and have written some re-write rule in conf file.
All my application other than BSP's are working fine..i am not able to figure it out as what went wrong in my reverse proxy rule
for BSP applicaiton...can any one help me please..?
My reverse proxy rule is as follows -
<VirtualHost XX.XX.XX.XX:443>
ServerAdmin webmaster@MDCLINUXHYPERV
ServerName etenderqua.harmony.co.in
DocumentRoot /var/www/html/ssl/irj
ProxyRequests Off
ProxyPreserveHost On
ProxyVia on
ProxyTimeout 900
RequestHeader set ClientProtocol https
RewriteEngine On
RewriteLogLevel 9
Portal Rewrite Rules -
RewriteRule ^/(irj\(.*) http://mdcqa7.hardev.com:50000/irj/$1 [P,L]
RewriteRule ^/(webdynpro\(.*) http://mdcqa7.hardev.com:50000/webdynpro/$1 [P,L]
RewriteRule ^/(logon\(.*) http://mdcqa7.hardev.com:50000/logon/$1 [P,L]
RewriteRule ^/(rtmfCommunicator\(.*) http://mdcqa7.hardev.com:50000/rtmfCommunicator/$1 [P,L]
SRM Rewrite Rules -
RewriteRule ^/(cfol1\(.*) http://mdcqa3.hardev.com:8000/cfol1/$1 [P,L]
RewriteRule ^/(sap\(.*) http://mdcqa3.hardev.com:8000/sap/$1 [P,L]
RewriteRule ^/(webdynpro\(.*) http://mdcqa3.hardev.com:8000/webdynpro/$1 [P,L]
RewriteRule ^/(rtmfCommunicator\(.*) http://mdcqa3.hardev.com:8000/rtmfCommunicator/$1 [P,L]
RewriteRule ^/(srm7\(.*) http://mdcqa3.hardev.com:8000/srm7/$1 [P,L]
RewriteRule ^/(zbidder\(.*) http://mdcqa3.hardev.com:8000/zbidder/$1 [P,L]
ECC Rewrite Rules -
RewriteRule ^/(ecc\(.*) http://mdcqa1.hardev.com:8000/ecc/$1 [P,L]
RewriteRule ^/(sap\(.*) http://mdcqa1.hardev.com:8000/sap/$1 [P,L]
RewriteRule ^/(webdynpro\(.*) http://mdcqa1.hardev.com:8000/webdynpro/$1 [P,L]
RewriteRule ^/(rtmfCommunicator\(.*) http://mdcqa1.hardev.com:8000/rtmfCommunicator/$1 [P,L]
BI Rewrite Rules -
RewriteRule ^/(bi\(.*) http://mdcqa5.hardev.com:8000/bi/$1 [P,L]
RewriteRule ^/(sap\(.*) http://mdcqa5.hardev.com:8000/sap/$1 [P,L]
RewriteRule ^/(webdynpro\(.*) http://mdcqa5.hardev.com:8000/webdynpro/$1 [P,L]
RewriteRule ^/(rtmfCommunicator\(.*) http://mdcqa5.hardev.com:8000/rtmfCommunicator/$1 [P,L]
SSL Configuration -
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4RSA:HIGH:MEDIUM:LOW:SSLv2:EXP:+eNULL
SSLCertificateFile /etc/pki/tls/certs/etender.crt
SSLCertificateKeyFile /etc/pki/tls/certs/etender.key
Portal Proxy Pass Rules -
ProxyPass /irj http://mdcqa7.hardev.com:50000/irj
ProxyPassReverse /irj http://mdcqa7.hardev.com:50000/irj
ProxyPass /webdynpro http://mdcqa7.hardev.com:50000/webdynpro
ProxyPassReverse /webdynpro http://mdcqa7.hardev.com:50000/webdynpro
ProxyPass /logon http://mdcqa7.hardev.com:50000/logon
ProxyPassReverse /logon http://mdcqa7.hardev.com:50000/logon
ProxyPass /rtmfCommunicator http://mdcqa7.hardev.com:50000/rtmfCommunicator
ProxyPassReverse /rtmfCommunicator http://mdcqa7.hardev.com:50000/rtmfCommunicator
SRM Proxy Pass Rules -
ProxyPass /sap http://mdcqa3.hardev.com:8000/sap
ProxyPassReverse /sap http://mdcqa3.hardev.com:8000/sap
ProxyPass /cfol1 http://mdcqa3.hardev.com:8000/cfol1
ProxyPassReverse /cfol1 http://mdcqa3.hardev.com:8000/cfol1
ProxyPass /srm7 http://mdcqa3.hardev.com:8000/srm7
ProxyPassReverse /srm7 http://mdcqa3.hardev.com:8000/srm7
ProxyPass /zbidder http://mdcqa3.hardev.com:8000/zbidder
ProxyPassReverse /zbidder http://mdcqa3.hardev.com:8000/zbidder
ProxyPass /webdynpro http://mdcqa3.hardev.com:8000/webdynpro
ProxyPassReverse /webdynpro http://mdcqa3.hardev.com:8000/webdynpro
ProxyPass /rtmfCommunicator http://mdcqa3.hardev.com:8000/rtmfCommunicator
ProxyPassReverse /rtmfCommunicator http://mdcqa3.hardev.com:8000/rtmfCommunicator
ECC Proxy Pass Rules -
ProxyPass /ecc http://mdcqa1.hardev.com:8000/ecc
ProxyPassReverse /ecc http://mdcqa1.hardev.com:8000/ecc
ProxyPass /sap http://mdcqa1.hardev.com:8000/sap
ProxyPassReverse /sap http://mdcqa1.hardev.com:8000/sap
ProxyPass /webdynpro http://mdcqa1.hardev.com:8000/webdynpro
ProxyPassReverse /webdynpro http://mdcqa1.hardev.com:8000/webdynpro
ProxyPass /rtmfCommunicator http://mdcqa1.hardev.com:8000/rtmfCommunicator
ProxyPassReverse /rtmfCommunicator http://mdcqa1.hardev.com:8000/rtmfCommunicator
BI Proxy Pass Rules -
ProxyPass /bi http://mdcqa5.hardev.com:8000/bi
ProxyPassReverse /bi http://mdcqa5.hardev.com:8000/bi
ProxyPass /sap http://mdcqa5.hardev.com:8000/sap
ProxyPassReverse /sap http://mdcqa5.hardev.com:8000/sap
ProxyPass /webdynpro http://mdcqa5.hardev.com:8000/webdynpro
ProxyPassReverse /webdynpro http://mdcqa5.hardev.com:8000/webdynpro
ProxyPass /rtmfCommunicator http://mdcqa5.hardev.com:8000/rtmfCommunicator
ProxyPassReverse /rtmfCommunicator http://mdcqa5.hardev.com:8000/rtmfCommunicator
Error Logs -
ErrorLog logs/qua.portal.domain.com-error_log
CustomLog logs/qua.portal.domain.com-access_log common
RewriteLog logs/qua.portal.domain_unsecured_rewrite.log
</VirtualHost>Dear Keseli,
Now..i am facing one more issue...
My rules are as follows : -
SRM Rewrite rule -
RewriteRule ^/(sap\(.*) http://mdcqa5.hardev.com:8000/sap/$1 P,L
ProxyPass /sap http://mdcqa5.hardev.com:8000/sap
ProxyPassReverse /sap http://mdcqa5.hardev.com:8000/sap
BI Rewrite Rule -
RewriteRule ^/(sap\(.*) http://mdcqa7.hardev.com:8000/sap/$1 P,L
ProxyPass /sap http://mdcqa7.hardev.com:8000/sap
ProxyPassReverse /sap http://mdcqa7.hardev.com:8000/sap
these rules are written under the same Virtual Host, we are using only one virtual host .From our analysis we knew that the reverse proxy read this file from the starting as as soon as it find the pattern at the left side of the rule it simply directs the request to URL right hand side.
My issue is, since we have created BSP services in SRM and BI...it always directs the request to the matching pattern given in the first occrences.
In the above example it always directs the call to the SRM bsp..never reaches to BI.
Can you suggest us any way out..? -
Apache rewrite URL for integrated ITS
Hello All,
What is the Rewrite url for the integrated ITS and proxy pass for the ITS
Below is the one I have and its not working
RewriteRule ^/(sap\(.*) https://sapprd.domain.com:8080/sap$1 [P,L]
ProxyPass /sap https://sapprd.domain.com:8080/sap
Please let me know the correct Rewrite url for accessing integrated ITS using apache reverse proxy. Should I need say /sap/bc/sap/gui/its
Thanks,
PraveenPraveen,
To reverse proxy to HTTPS you need to make sure that you have the mod_proxy_connect module loaded. Check out http://httpd.apache.org/docs/2.0/mod/mod_proxy.html
Maybe that will help.
Regards,
Keith -
I would like write rewriting ruleset for an ActiveX application... this the html
<object width=100% height=100% classid="CLSID:1EE104B2-B32A-43d2-8DF1-2FD84BD00B14"
codebase="/wi/ActiveX/WIPanelXIT.cab#Version=5,1,4,33">
<param name=Cookie value="ITwGzbHZkSQT0">
<param name=CacheKey value="c0">
<param name=RepositoryID value="13">
<param name=UniverseName value="Extracom">
<param name=UniverseID value="70">
<param name=HostURL value="/wi/bin/iswi.dll">
<param name=ResultsPageURL value="http://mydomain/docViewFrameTop.asp">
<param name=AllowRefresh value="-1">
<param name=AllowLOVRefresh value="-1">
<param name=AllowViewSQL value="-1">
<param name=AllowDrill value="-1">
</object>
I need that the gateway rewrites only the parameters ResultsPageURL and HostURL. The rewrite is applied only to the tag codebase.
With Portal Sun 3.0 I have implemented the rules but the ActiveX application doesn't work. Someone have a similar problem with ActiveX? Any suggestion?
Thank you in advance.
Best Regards
FaustoThanks a lot Jay. Everything is working fine.
I managed to make things work following your advice but without calling tech support.
I am using mailEquivalentAddress attributes for users with domain.nl addresses. In our case, some users have domain.com AND domain.nl addresses while others only have the domain.com.
All rewriting works like a charm. I have set up noreverse on channels to forbid rewriting of "from" addresses, and the mailEquivalentAddress attributes deny rewriting of the "to" when mail is sent to these particular users.
Could you explain why the noreverse is discouraged? Would there be a rewriting rule that would do the same?
I can see reasons why not having rewriting would be an issue. If I find a solution to not having something as "strict" as the noreverse, I will indeed go in that direction.
Thanks again for your help.
Hyde -
Find exact RFC Destination for Multiple backend Systems In SAP Gateway
Hi Gateway developers,
I have requirement,if gateway hub system has multiple backend systems( for example two backend systems: ECC and SRM ) then how hub system can get the suitable backend alias for exact entity collection..
Here i have developed two entities one entity regards: ECC and second one regards SRM system..within this when I run the service it is always taking any of the same alias for both the collections..
Can you please suggest me..
Thanks
Sreenivas PachvaHi Srinivas,
You can add the respective system Alias Name: Like logical system name in your URI also.
Example:
/sap/Service Name;mo=ECCCLNT210/zentity1?Customer1='0001'
/sap/Service Name;mo=SRMCLNT400/zentity2?Customer2='ABCD'
May this help you.
Thanks,
Saurabh Gupta -
Configuring EarlyWatchAlert for all the systems in the landscape
Gurus ,
In SDCCN can i configure EARLYWATCHALERT session with targethost as SDCC_OSS
now this has been only for production system . can this be done to all the systems in the landscape ?Hi Susin,
As per me i could say the EWAlert only be configured for your production system rather
than the other systems(Dev/QA) existing in your ladscape.
If you are thinking to schedule this Alert for other products(BI/EP/XI) or for other SIDs,
then yes...please go ahead.
Why i am saying we can only schedule the EWAlert for production system, coz the
the EarlyWatch report uses the SDCC_OSS RFC, which is a copy of the SAPOSS connection. And the target destination refers to SAP's system where one copy of your
weekly shceduled EWAlert report goes to SAP end as well.
Please inform me incase any other queries...
Thank you,
Tilak -
JCo creation for multiple backend systems
Hi Experts,
I have an application in which i am using two different backend systems. I have used three RFCs in my application, in which two RFCs are referring same backend system while 3rd RFC is pointing to another backend system .
Now my doubt is, Is it possible to use a single JCo connection for this application ...?
OR if i use 2 or 3 JCos then which one will give better performance...?
Thanks in advance,
JPHi One Jco connection to one R/3 System gives more performance.
even end users increases also we can maintain based on configurations(by increasing connection pool)
https://www.sdn.sap.com/irj/scn/wiki?path=/display/wdjava/faq%252b-%252bmodels%252b-%252badaptive%252brfc
Re: JCO Performance /Load
Thanks,
Tulasi
Edited by: Tulasi Palnati on Jan 25, 2009 11:47 AM
Maybe you are looking for
-
Mac printing two pages on the same sheet of paper double-sided
I have a large PDF file that I'm trying to save paper by printing two pages of the file on the same sheet of paper and then printing double-sided, e.g. pages 1-2 would be on the front and 3-4 on the back. I can accomplish the first part by changing t
-
H.264 played with Flash - must it be in measurements divisible by 4?
I remembered that flash, before H.264, needed to have the height and width divisible by 4. I asked Squeeze tech support if this was still the case with H.S64, and they said YES. I've got a 1920 x 1080 that I want to compress to fix a width of 558 pix
-
Creating expandable (for scrolling) border?
Hi I'm a Dreamweaver newbie, and am having a little trouble with a page border. Basically I want a white boarder to auto expand as I scroll up, or down a page (so it's always around the browser page, no matter where you are in the page). The body bor
-
Website won't show on my domain and iweb says it uploaded
I just uploaded my iweb 09 site to my new domain name that I purchased today. The site still shows the godaddy banner. how long does this usually take to show? am I missing some other step? Thanks for the help!
-
Individual item cannot be deleted in Contract
Dear All; We are using SRM7, classic scenario. After saving and approving the contract, the buer is not able to delete line item in the contract i.e. Delete botton is not active for line item. However, he can delete the whole contract. My question: i