Shortdumps because of missing RFC authorization!?

Hello,
I developed a report, that calls a function module, stored in many other SAP Systems.
This report will be called by hundreds of users. But many of these users do not have the appropriate authorizations to call function modules in other systems. If a call is done, SAP throws a shortdump.
But how can I check first, whether the user has the appropriate authorizations to call RFC modules, without triggering a shortdump?
thx, holger

Hi Holger,
1. I think your worry for checking about authorisation
   for users -
   the triggering point for it is the SHORT DUMP
   which the RFC gives. (if im wrong, let me know)
2. If the RFC does not give short dump,
   then ur query can be solved.
3. It a recommended practice by sap to
   call any RFC function
   using EXCEPTIONS.
   2 standard exceptions are ( they might not be available
   in the definiton of FM)
  EXCEPTIONS
    communication_failure = 1  MESSAGE msg_text
    system_failure        = 2  MESSAGE msg_text.
  You can also get the error message.
4. EG PROGRAM IS BELOW  ( Just copy paste)
REPORT abc.
DATA:    msg_text(80) TYPE c.
CALL FUNCTION 'RFC_PING' DESTINATION 'PRD'
  EXCEPTIONS
    communication_failure = 1  MESSAGE msg_text
    system_failure        = 2  MESSAGE msg_text.
IF sy-subrc <> 0.
*----- MESSAGE
ENDIF.
5. If u call the rfc in above manner
    short dump will not be there. Morevoer
   u can check the text of error message
   and DIAGNOSE THE ERROR.
Hope the above helps.
Regards,
Amit M.
Message was edited by: Amit Mittal

Similar Messages

  • Authentication for BusinessObjects; "no RFC authorization"

    Hi,
    I installed BO Edge XI 3.1 and the Integration Kit; in SAP BW we created a user "bobw" to be used by the Integration Kit. I set the connection details in CMC -> Authentication -> SAP at "Entitlement Systems". When I click on the "Role Import" tab I get the following error message: "User BOBW has no RFC authorization for function group SYS".
    We set the rights in BW according to the Integration Kit Installation Guide, page 66.
    Is this only a missing right or another error?
    Thanks!

    >
    Ingo Hilgefort wrote:
    > did you run an authorization trace for the user that is entered in the CMC / entitlement system page ?
    Not yet as we have done this once and there were a lot of authorisations to assign. That's why I hoped that the documentation contains the necessary authorisations.

  • User |TMSADM has no RFC authorization for function group SYST

    Hi All,
    When we release any transports we are getting the above error, this is basically due to the fact that implificaiton of complex password parameters, to supress this we had followed the note 761637.
    I had regenerated RFCs and reset TMS user, but still no use any ideas?
    This is definely not the issue with Authorization as user TMSADM has right profiles.
    Reg,
    VV

    Patch Downloader wrote:Patch Downloader wrote:>
    > ... when I reset my TMSADM user  though it says it was reset, but SU01 for TMSAMD user is intact , it did not change the user type to SYSTEM, it kept as it was before Communication data.
    Then the reset is not working (which would be consistent with the note). You can administrate the connections (SM59) and user (SU01) manually now. Try to change the user type in SU01.
    >
    > I did not get the user to test the release , but I am checking in the RFC connection for this RFS desitnatation and it failes with same error.
    You stated before that releasing the transport was failing, not the authorization test in SM59.
    Note that default system settings for the "Connection Test" only verifies that there are no network gremlins between the servers and the RFC settings, it does not verify that the logon was successfull. The "Authorization Test" on the other hand verifies the authentication was successfull and the authorization to perform the RFC call was checked and successfull.
    Most likely, the problem is caused either by the user type AND / OR the password is in fact not correct (or is arriving incorrectly - See SAP Note 1023437).
    Some other suggestions:
    - Check ST22 to see whether more details are available on the error (check source and target destination).
    - Check whether the user doing the release is missing an authorization to use the TMS.
    - Check the value of your system profile parameters auth/rfc_authority_check and rfc/reject_expired_password?
    Cheers,
    Julius

  • User SAAPOS has no RFC authorization for function group SYST

    Dear Experts ,
    I am facing this issue kindly help me to sort out this issue.
    User SAAPOS has no RFC authorization for function group SYST
    Thanks in advance
    Thanks & Regards,
    Srinivasan.V
    Moderator message: please search for available information and previous discussions.
    Edited by: Thomas Zloch on Sep 12, 2011 10:17 AM

    Hi,
    try SU53  to get more information about missing authority of user SAAPOS.
    Regards, Dieter

  • I have tried several times to update firefox when requested to do so and each time after down loading and installing I get a message that installation was unsuccessful because I am not authorize to use certain features or words to that effect.

    Latest was email from Aol that they recommend downloading a special version of firefox (firefox 8) that's designed to work with aol. I downloaded file and everything worked until I reached the time you drag the firefox icon to implement the new file. Then I get this message unsuccessful because I am not authorize to access all of the features.

    Latest was email from Aol that they recommend downloading a special version of firefox (firefox 8) that's designed to work with aol. I downloaded file and everything worked until I reached the time you drag the firefox icon to implement the new file. Then I get this message unsuccessful because I am not authorize to access all of the features.

  • Moved: Creation of new iViews not possible because templates missing

    Hello,
    sorry I moved this issue to "Portal Content Development"
    Creation of new iViews not possible because templates missing
    Regards
    Alex
    Message was edited by:
            Alexander Lepka

    Alex,
    I'd be curious to know what SAP says.  We have the same problem.  Not sure how/if we broke it, but we can no longer create iviews using the wizard.  I opened an OSS msg a while ago, but did not get much assistance. 
    We have recently upgraded to 2004s and it did not resolve the issue as I hoped it would. 
    If SAP provides a solution for you, please post it. 
    Thanks,
    Shelly

  • IDOC Scenario - User  has no RFC authorization for function group EDIN

    Hi all,
    I'm trying to configure an IDOC scenario from ECC to XI.
    RFC's, ports and destinations already configured. On WE19 I'm creating an IDOC for testing the scenario. The IDOC is sent successfully, and it stops on TRFC Monitor with error "User PIRFCUSER has no RFC authorization for function group EDIN." .
    Some of you knows what authorization is needed? Basis team said the roles are the same at DEV environment, and there this scenario works fine.
    Thanks for your help.
    regards.
    Roberti

    Hi,
    Check with PIRFCUSER user , that is having the right authorization or not ..
    And make sure that this user is present in the system & it should  not locked.
    to check that user is present or not-----goto su01 of the system & check
    Regards
    Seshagiri

  • Could not complete your request because of missing or invalid user personalization information on Vista?

    I recently tried to install PhotoShop CS4 on a Vista machine.  I could not get it to activate, found out from Adobe that it was a bad serial number.  So, I uninstalled it, and tried to reinstall my good old standby - Creative Suite 1.0.  This has worked for YEARS!
    Now, I get the error "could not complete your request because of missing or invalid user personalization information" when I try to launch PhotoShop 8.0.  All other applications of the Creative Suite are working.  There is no serial number posting in the window of PhotoShop when I launch it.
    I am sure it is something in the registry.  I have uninstalled and reinstalled 3 times with no success.
    Can anyone help?
    Thank you,
    Jennifer

    You need to run the CS4 clean script to remove traces of the installation.
    http://www.adobe.com/support/contact/cs4clean.html

  • My Photoshop Elements does not start any more. It gives response "Photoshop elements cannot start or continue because of missing file(s). Please reinstall." How do I get the installing file again (I bought it via internet the first time december 2013?)

    My Photoshop Elements does not start any more. It gives response "Photoshop elements cannot start or continue because of missing file(s). Please reinstall." How do I get the installing file again (I bought it from Adobe via internet the first time december 2013?)

    Did you download the Basic/Free version?
    I also thought the Trial period was as long as you needed!?
    What is your Warranty and Return Policy?
    You get to use VueScan for as long as you want before you buy it, so we recommend you test it before you buy it to make sure it meets your needs.
    All sales are final and there are no refunds.
    Isn't this a bit harsh? Naah I actually prefer to solve problems, and if I offer refunds, people give up too easily. If I can't solve your problem after you send a few Problem Reports (see above), I'm happy to give a refund.
    http://www.hamrick.com/sup.html#q

  • I have a used iMac, HD wiped, OS 10.6.8 freshly installed w/Rosetta, Photoshop Elements won't start saying "could not complete because of missing or invalid personalization info." previous owner's name still there preventing initialing?

    I have a used iMac, HD wiped clean, OS 10.6.8 freshly installed w/Rosetta, Photoshop Elements was installed but won't start saying "could not complete because of missing or invalid personalization info." is previous owner's name somehow still there preventing initialing?  How do I remove and install my own?  I don't understand as HD was completely wiped with no OS when I got it.

    I think Adobe allows their software to be installed on 2 computers only. However, if say you buy another computer and wish to install PSE on the new computer ( effectively a 3rd computer as far as Adobe is concerned ) PSE needs to be properly uninstalled ie not simply by uninstalling using the operating system's uninstall process. It needs to be uninstalled using the Adobe uninstall process that is contained within the software.
    You should then be given a prompt as to whether you will be reinstalling on the same computer or if you wish to remove altogether. If the latter, then all traces are removed and the software can be (re) installed on the new computer.
    If, unknown to yourself, the software had been installed on 2 computers and although you or the previous may have wiped the hard drive clean, as far as Adobe is concerned the software is still ' registered / assigned ' to 2 computers.
    If the previous owner bought a new computer and installed their PSE on it, wiped the hard drive clean without properly uninstalling/removing PSE thentherein probably lies the prblem.
    As Allan Jones said, it 's probably worth your while to purchase your own copy.
    Hope this helps.

  • I'm unable to uninstall or reinstall itunes because of missing files.

    I've been having trouble for about three months with installing updates and I had the last straw today so i decided to uninstall and reinstall itunes. I went to the control panel, but it wouldn't let me uninstall because of missing files. I've tried deleting the files manually and that hadn't worked either.

    Hello adniltrawets
    If you are having issues with iTunes starting up, check out the article below to troubleshoot and isolate the issue. It will walk you through starting up in Safe Mode as well as testing in a new user to see if it does not the same thing there.
    iTunes for Windows Vista, Windows 7, or Windows 8: Fix unexpected quits or launch issues
    http://support.apple.com/kb/ts1717
    Regards,
    -Norm G.

  • RFC Lookup error :No RFC authorization for function module

    Hi All,
    I have created RFC in the PI system and enabled it as remote. I am working on PI7.1
    I have imported RFC into Repository.But when i am trying to execute RFC lookup function in the graphical mapping I am getting No RFC authorization for function module error.
    Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception> com.sap.aii.mapping.api.StreamTransformationException: Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception> at com.sap.aii.mappingtool.flib7.RfcLookup.cacheMore(RfcLookup.java:95) at com.sap.aii.mappingtool.tf7.rt.AMultiResIterator$MultiOutIterator.gotoNextContext(AMultiResIterator.java:95) at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:315) at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:406) at com.sap.aii.mappingtool.tf7.AMappingProgram.start(AMappingProgram.java:496) at com.sap.aii.mappingtool.tf7.Transformer.start(Transformer.java:133) at com.sap.aii.mappingtool.tf7.AMappingProgram.transform(AMappingProgram.java:626) at com.sap.aii.ibrep.server.mapping.exec.ExecuteXiMappingCommand.transformInternal(ExecuteXiMappingCommand.java:197) at com.sap.aii.ibrep.server.mapping.exec.ExecuteXiMappingCommand.execute(ExecuteXiMappingCommand.java:94) at com.sap.aii.ib.server.mapping.exec.CommandManager.execute(CommandManager.java:43) at com.sap.aii.ibrep.server.mapping.ServerMapService.execute(ServerMapService.java:40) at com.sap.aii.ibrep.server.mapping.MapServiceBean.execute(MapServiceBean.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:43) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at $Proxy1005_10002.execute(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351) at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70) at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62) at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37) at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872) at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53) at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58) at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108) at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304) Runtime exception when processing target-field mapping /ns0:MT_FileDummy/File; root message: Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception>
    13:42:37 End of test
    Edited by: Rams on Apr 17, 2009 1:43 PM

    Hi! Rams,
    I think the issue is related to Authentification Issue..Even though u did correctly please check once the below
    1) Check any Typo Erros are there while configuring or giving names in Lookups.
    2) please check Authorizations like ID and PWD and Sufficient Roles
    3) Also please check did u given paramters correctly while doing RFC look up I mean paramers , Binding parameters and RFC channel name and adapter type or Simple type it must be an  adapter
    4) In ID part while configuring Interface determinaition you need to give your RFC look Up name there also..Hence check whether u given or not if yes correctly or not
    5) Also remember one thing if your scenario is correct mostly you can know the result in mapping itself it seems while testing Message mapping and Interface mappings give your RFC look up paramters in the parameters tab present in TEST tab and later in Document tab give Input...and execute it works if it doesn;t works and if there is an issue with RFC you can get there only..ok
    Also go through the below document::
    [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20befc9a-aa72-2b10-ae9b-b0988791d457]
    I hope this will give u brief idea...
    Also check with basis while taking SAP_ALL authorization so that first u ill came to know whether issue is related to authentification or RFC module itself remote enabled and also do SXI_CACHE also ocne to refresh ESR and ID objects..
    Regards::
    Amar Srinivas Eli

  • I can not upgrade from 10.2 to 10.6 because of missing "itunes.msi" file.  How do I repair it? I can not remove itunes and start over.

    I can not upgrade from 10.2 to 10.6 because of missing "itunes.msi" file.  I can not delete ITunes and start over either.

    Download the Windows Installer CleanUp utility from the following page (use one of the links under the "DOWNLOAD LOCATIONS" thingy on the Major Geeks page):
    http://majorgeeks.com/download.php?det=4459
    To install the utility, doubleclick the msicuu2.exe file you downloaded.
    Now run the utility ("Start > All Programs > Windows Install Clean Up"). In the list of programs that appears in CleanUp, select any iTunes entries and click "Remove", as per the following screenshot:
    Quit out of CleanUp, restart the PC and try another iTunes install. Does it go through properly this time?

  • MOVED: Windows cannot boot because of missing/corrupt hal.dll! Help!

    This topic has been moved to Operating Systems.
    Windows cannot boot because of missing/corrupt hal.dll! Help!

    Hi,
    make sure you have disconnected all non-essential external devices (printers, scanners, external harddisk) prior to installing BootCamp Windows.
    Leave only mouse, keyboard and display connected.
    Make sure that your XP CD is either retail or OEM/systemBuilder version and not a manufacturer-bundled one.
    Also make sure that the CD is 'clean' (no dust, no scratches, etc.).
    Use the BootCamp Assistant to revert back to one single OSX volume.
    Use OSX Disk Utility to Verify your harddisk and repair permissions.
    Retry the XP installation from scratch.
    Generally using NTFS is more likely to not getting the 'missing hal.dll' error.
    Stefan

  • I already authorize my computer but still it cannot sync my apps purchases because it says to authorize my computer all over again

    i already authorize my computer but still it cannot sync my apps purchases because it says to authorize my computer all over again

    Try:
    iTunes repeatedly prompts to authorize computer to play iTunes Store purchases

Maybe you are looking for