App_user shows "nobody"

Hi,
I am using an application which uses app_user as substitution string and is table driven. When i logs in first it exactly shows my user name as expected but if i log in for the next time it should show my user name but app_user shows "nobody". Can anyone please help me on that?
Edited by: Dinesh on May 14, 2012 6:19 AM

I have to agree with VC..
Since "nobody" is shown, we know that string substitution IS working, but Apex cannot find an actual user present.
Can you replicate this issue on apex.oracle.com?
Regards,
Richard
blog: http://blog.warp11.nl
twitter: @rhjmartens
If this question is answered, please mark the thread as closed and assign points where earned..

Similar Messages

  • Home directories on NIS clients show "NOBODY" for group and owner

    Hi,
    I recently changed 10 clients from an old NIS server (running Solaris 7!) to a new one (running Solaris 10).
    All my clients log on through NIS and mount their home directories OK, but when you do a ls -l it shows all files as having the owner and group as "nobody".
    I am guessing this has to do with the NIS maps, or auto_home or something, but I keep going around in circles.
    FROM CLIENT:
    $ ls -l
    total 14
    drwxr-xr-x 2 nobody nobody 4 Sep 11 14:46 Desktop/
    drwxr-xr-x 2 nobody nobody 2 Sep 11 14:46 Documents/
    -rw-r--r-- 1 nobody nobody 136 Sep 11 13:07 local.cshrc
    -rw-r--r-- 1 nobody nobody 157 Sep 11 13:07 local.login
    -rw-r--r-- 1 nobody nobody 174 Sep 11 13:07 local.profile
    -rw-r--r-- 1 nobody nobody 33 Sep 11 14:51 test
    FROM SERVER
    nisserver # ypcat auto.home
    nisserver # ypcat auto.master
    auto.home -nobrowse
    -hosts -nosuid,nobrowse
    nisserver # ypcat -x
    Use "passwd" for map "passwd.byname"
    Use "group" for map "group.byname"
    Use "project" for map "project.byname"
    Use "networks" for map "networks.byaddr"
    Use "hosts" for map "hosts.byname"
    Use "ipnodes" for map "ipnodes.byname"
    Use "protocols" for map "protocols.bynumber"
    Use "services" for map "services.byname"
    Use "aliases" for map "mail.aliases"
    Use "ethers" for map "ethers.byname"

    Darren,
    Yes. The clients are Solaris 10 as well. And the domain is the same on both server and clients.
    The files should be owned by real users.
    If a user ssh's into the server directly, the permissions display properly. But on the clients it is nobody. Other than the permission displaying wrong, I haven't noticed any permission-related restrictions on the clients.
    -Jim
    Edited by: cr8rface on Sep 22, 2008 10:30 AM

  • [solved] mounted NFS shows nobody:nobody

    I followed the wiki and found a thread that mentioned using the fsid=0 option in exports file but its not working for me.
    I enabled rpc-idmapd on the client (Arch), its running I checked with systemctl status rpc-idmapd. The server is running Debian Wheezy with ZFS volumes mounted and exported as legacy, I placed 'NEED_IDMAPD=YES' in /etc/default/nfs-common and, when that didn't work, in /etc/default/nfs-kernel-server too. I restart nfs-kernel-server after changes and remount the shares on the client.
    When that didn't work I exported the shares with 'fsid=0', but then I can't even enter the share, I get 'device does not exist' (IIRC, that was yesterday and can't find the literal message in the logs anymore).
    Anyway, this worked fine when my client was running Wheezy and it still works fine for other clients so my guess is I got something wrong on my Arch system.
    I'd appreciate some help getting this to work properly.
    Thanks in advance!
    Last edited by mouseman (2014-04-26 09:03:28)

    I know that, it doesn't negate the fact that Debian has that comment that made me believe it wasn't necessary if the domain is the same on all hosts. It worked when I was running Debian on both the client and server, but with Arch apparently I need to specifically set it.
    I edited the wiki to reflect this (my first edit ), hope I did oke there.

  • Fetch value from Table with respect to APP_USER.

    Hi,
    i want to fetch value from Table with respect to APP_USER.
    i am using
    SELECT ID,NAME,FILE_OBJ_ID,MIME_TYPE,DOC_SIZE,BLOB_CONTENT,DESCRIPTION,UPLOAD_DATE,'Download' FROM DUMY_FILE where CREATED_BY =:APP_USER;
    Show me error
    failed to parse SQL query:
    ORA-00911: invalid characterThanks
    Edited by: 805629 on Jan 13, 2011 2:09 AM

    Hello,
    I too have the same problem.
    I am using this query:
    select manager from leave_mgmt where support_engg=:APP_USER
    and source type is SQL Query(return single value)
    but nothing is coming up in the text field. Its empty.
    Please advice. Thanks in advance.

  • SQL call to check if session is public or authentificated

    In one package I have to call sql sentence wich should return true if session where call resides is not authentificated (public pages) and vica verse...if is authentificated
    I use cutom authentification.
    Could anyone name me that function(procedure)?
    Pupose:
    Have to write item condition to show login link on pages where user is not authentificated (on public pages) and hide when user log in.
    THX!
    P.S.
    I want "sql call" because these checking is needed in some other places as well, not only on process conditioning...

    is not authentificated (public pages) That is not the same thing. You can be authenticated on a page that requires authentication and you can be authenticated on a public page and you can be the public user on a public page.
    Why don't you show the login link when v('APP_USER') in ('nobody', 'HTMLDB_PUBLIC_USER', 'PUBLIC_USER','APEX_PUBLIC_USER','ANONYMOUS') ?
    In all of those cases, a user will not have logged in.
    Scott

  • Save Interactive Reports in Apex 4.0 for a specific user

    Hello all
    Here's the setup: I have APEX 4.0.1 running on Oracle EE 10.2.0.5 on Windows 2003.
    I built a GPS application which allows users to see their vehicles on a google map...but this is beside the point.
    My problem is that when a user saves a specific Interactive Report (after having done some customization as to columns & computaitons etc) the report is visible to any one that connects to the application.
    I am using a custom made authentication (in Apex I use no authentication and have a function validate the user logon before he is taken to the main page). this is because users are divided into companies, sub companies and departments and each user is granted access to a page in function of his presence in this hierarchy.
    My question is: how can I implement the feature whereby saved interactive reports are visible to only those users that saved them?
    Thanks in advance

    Hi "user12045065" (please change your forum handler),
    what does APP_USER show for you? Is it the same for all users?
    I'm not sure if I fully understood your sentence "in Apex I use no authentication and have a function validate the user logon".
    Does that mean you are NOT using a "custom authentication scheme" for that? If you answer that question with yes, how should APEX be able to distinguish the different users? And I still don't understand why you don't use it, because also with a "custom authentication scheme" you can redirect the user to the page he is privileged for.
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX 4.0 Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • U150 keyboard malfunction after changing screen, = repeating, few numbers not working

    Hi!
    I changed my cracked U150 screen on my own (warranty is passed).  I thought it worked fine on test boot before attaching the bezel.  I aborted the test boot (as the instruction video said to do), and put on the bezel with some difficulty (it's a tight fit on the bottom of the screen around the hinges).
    The next boot up failed, which I've never seen before. Got a bit worried, as it wanted me to try recovering to a set point (several weeks prior).  Opted to just turn off and back on, and it seemed to work...EXCEPT now a few keys on the keyboard malfunction.  Esc, `, 5, 6, 0, ) and Delete all type their character and then immediately type an = which repeats.  The actual = button does nothing: types nothing.  In caps, the keys do the same thing, but of course type a + which repeats.  F5 also does it, and I'm not sure about other F keys because I don't want to do some function that will shut down my typing right now! 
    U15============ 0========= )+===========  When I press any other key, the repeating equals stops, of course...
    When I boot up, the computer beeps repeatedly as if a key is repeating in error, so something in startup must use one of those keys and causes the same issue: since I don't actually press any key on bootup, does that indicate it's more of a software problem than a hardware problem?
    I've taken off the screen bezel again (a real pain and not a good repeated activity because I typically break one tiny plastic clip each time no matter how careful I am) and no change. I see no keyboard cable anywhere near the screen or cover or hinges-just WLAN cables and the camera. I did not spill anything on the keyboard and it worked totally fine until I replaced the screen. Online info about Lenovo S or Y series seems to show the keyboard cable down low, so again, not near the screen.  The screen website (laptopscreen.com) folks had nothing to say that helped. My search online shows nobody with a similar experience. 
    There is no Lenovo keyboard driver on the Lenovo site, so I don't see that uninstalling and reinstalling the driver would make a difference: besides, how do I reinstall a keyboard driver if I can't use the keyboard once I've uninstalled it?  Is the mousepad enough to reinstall?
    So, I would be ever ever so grateful for any help/ideas. What's my next step: taking out the keyboard to see if the cable loosened, even though I went nowhere near the cable??
    Thanks!!

    So it's been a while, but these things can drag out in life...now my brain is starting to adapt to the change, and that's annoying, so I'm back at trying to fix this.
    I tried safe mode, and the problem persists.  I tried returning all my startup options to default, and it persists.  I previously had returned to a Restore Point before the problem, and that didn't fix it. 
    Today I was going to look at the keyboard cable, but getting the top off is proving to be difficult and since I can use the machine as is, even if annoying, I don't want to go there yet.  Besides, there is no reason for this to be a hardware issue:
    I aborted a bootup by pressing and holding the power button.
    Next bootup failed, and the machine asked me to restore to a previous Restore Point.
    I turned off the machine again instead of restoring, and ever since then I've had the keyboard problem. 
    I tried uninstalling the keyboard and restarting computer so the driver reinstalls, and that didn't fix it.
    I plugged in an external keyboard and that worked fine.
    I am now wondering about using Linux to get at the problem.
    Any ideas?  I totally appreciate how active you are on this forum, and all the folks you've given advice to.  You are making computers work for people: thanks!!
    Tamarinda

  • My java code doesn't work the way it should

    Hello can someone tell me why this code isn't printing on my linux computer?
    I found something about a bug in java for printing with linux see link.
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6181488
    I hope someone can help me.
    import javax.print.*;
    import javax.print.attribute.*;
    import java.io.*;
    import java.awt.BasicStroke;
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.Container;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.RenderingHints;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.geom.CubicCurve2D;
    import java.awt.print.PageFormat;
    import java.awt.print.Printable;
    import javax.print.Doc;
    import javax.print.DocFlavor;
    import javax.print.DocPrintJob;
    import javax.print.PrintException;
    import javax.print.PrintService;
    import javax.print.PrintServiceLookup;
    import javax.print.SimpleDoc;
    import javax.print.attribute.DocAttributeSet;
    import javax.print.attribute.HashDocAttributeSet;
    import javax.print.attribute.HashPrintRequestAttributeSet;
    import javax.print.attribute.PrintRequestAttributeSet;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    public class PrintingOneTwoFour {
       static class MyComponent extends JPanel implements Printable {
         public void paint(Graphics g) {
           Graphics2D g2d = (Graphics2D) g;
           g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
               RenderingHints.VALUE_ANTIALIAS_ON);
           g2d.setPaint(Color.BLUE);
           g2d.setStroke(new BasicStroke(3));
           CubicCurve2D cubic = new CubicCurve2D.Float(10, 80, 60, 30, 110, 130, 160, 80);
           g2d.draw(cubic);
         public int print(Graphics g, PageFormat pageFormat, int pageIndex) {
           if (pageIndex == 0) {
             paint(g);
             return Printable.PAGE_EXISTS;
           } else {
             return Printable.NO_SUCH_PAGE;
       public static void main(String args[]) throws Exception {
         final JFrame frame = new JFrame();
         Container contentPane = frame.getContentPane();
         final Component printIt = new MyComponent();
         contentPane.add(printIt, BorderLayout.CENTER);
         JButton button = new JButton("Print");
         contentPane.add(button, BorderLayout.SOUTH);
         ActionListener listener = new ActionListener() {
           public void actionPerformed(ActionEvent e) {
             DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PRINTABLE;
          //      PrintService printService = PrintServiceLookup
             //     .lookupDefaultPrintService();
          PrintService[] services  = null;
             PrintService   myPrinter = null;
          //   DocFlavor myFlavor = DocFlavor.INPUT_STREAM.POSTSCRIPT;
             PrintRequestAttributeSet jobAttrs = new HashPrintRequestAttributeSet();
             services = PrintServiceLookup.lookupPrintServices( flavor, jobAttrs );
    if ( System.getProperty( "os.name" ).startsWith( "Windows" ) )
        myPrinter = PrintServiceLookup.lookupDefaultPrintService();
      else {
        try { 
            Process child = Runtime.getRuntime().exec(new String[] { "/bin/sh", "-c", "echo ${PRINTER:-$LPDEST}" });
            BufferedReader rdr = new BufferedReader(new InputStreamReader( child.getInputStream() ));
            String envPrinter = rdr.readLine().trim();
            System.out.println("Printer "+envPrinter+rdr.readLine());
         child.destroy();
            for ( int i=0; myPrinter == null && i<services.length; i++ )
                if ( services.getName().equals( envPrinter ) )
    myPrinter = services[i];
              System.out.println("myPrinter "+myPrinter);
    catch ( Exception ignore )
    System.out.println("Exception "+ignore);
    if(myPrinter==null)     
    myPrinter = services[0];
    System.out.println("myPrinter == null "+myPrinter);
         DocPrintJob job = myPrinter.createPrintJob();
    DocAttributeSet das = new HashDocAttributeSet();
    Doc doc = new SimpleDoc(printIt, flavor, das);
    try {
    job.print(doc, jobAttrs);
    } catch (PrintException pe) {
    pe.printStackTrace();
    button.addActionListener(listener);
    frame.setSize(350, 350);
    frame.show();

    Nobody????????????

  • APEX 4.0 : parametrize a sequence of display of the saved IR's

    APEX 4.0
    From an interactive report (IR), we saved several public IR’s (with various choices of column, sort, group by, …). When the user wants to choose a saved IR, APEX presents a list of the saved IR’s like this presentation :
    1. xxxxxx
    2. xxxxxx
    3. xxxxxx
    4. xxxxxx
    For this list, how to parametrize a sequence of display of the saved IR’s (a logical sequence for the user) ?
    Thank you for your help.

    Hi "user12045065" (please change your forum handler),
    what does APP_USER show for you? Is it the same for all users?
    I'm not sure if I fully understood your sentence "in Apex I use no authentication and have a function validate the user logon".
    Does that mean you are NOT using a "custom authentication scheme" for that? If you answer that question with yes, how should APEX be able to distinguish the different users? And I still don't understand why you don't use it, because also with a "custom authentication scheme" you can redirect the user to the page he is privileged for.
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX 4.0 Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • Cannot chown a mounted directory as root

    I am having an issue with chown as root user on a ZFS mounted partition in the client machine. I have mounted /u01 from a ZFS storage using
    mount -t nfs vers=3 10.106.216.73:/export/cleartrialtest /u01
    then on the client, I am trying to
    [root@cleartrialdbnimbula /]# chown oracle:oinstall /u01/app
    chown: changing ownership of `/u01/app': Operation not permitted
    I tried with no_root_squash option as well in /etc/exports, still the same thing. I can touch a file in /u01/app.

    1003571 wrote:
    I am having an issue with chown as root user on a ZFS mounted partition in the client machine. I have mounted /u01 from a ZFS storage using
    mount -t nfs vers=3 10.106.216.73:/export/cleartrialtest /u01
    then on the client, I am trying to
    [root@cleartrialdbnimbula /]# chown oracle:oinstall /u01/app
    chown: changing ownership of `/u01/app': Operation not permitted
    I tried with no_root_squash option as well in /etc/exports, still the same thing. I can touch a file in /u01/app.You have not mentioned the permission of the file. What does it show nobody:nobody ?
    You mentioned about /etc/exports and setting no_root_squash. These settings are only used for NFS server not client.
    I feel you are exporting the share from ZFSSA with default permission with access to user Anonymous user "nobody"
    You can try setting NFS exceptions going to Status > Shares >Protocols and add the HOST ( FQDN) to the list.
    Please refer to Document NFS exceptions for root squash to nobody user [ID *1380158.1*]
    If you do not want keep root permissions for the given share permanently, then you can remove the host from exception list.
    In case you have more queries you can always open a Service Request with Oracle Support we will be glad to help you.
    Regards
    Nitin

  • User Drop Box buggy

    After setting up a nice new Mac Pro workstation with Snow Leopard the main user reported her Drop Box was not work the same as it previously did.
    Incoming individual files are receiving okay but deposited folders are requesting the Administrator name and password to allow Finder to make changes. This includes any action of moving the folder outside of the Drop Box. The individual files inside the folder can be opened, but the same request occurs when attempting to move anything. The typical users are setup as Standard accounts, as we try to limit unauthorized actions.
    When I view folders Info the permissions show [nobody=Read&Write, staff=Ready only, everyone=Read only)
    This is the first time I have seen this issue and I can't find the glitch. Any pointers would be appreciated.

    The Drop Box folder in ~/Public is not part of the Dropbox application. It is in fact part of Mac OS X so you shouldn't need to delete it.

  • Address Book: how to do a smart group of unlisted cards ?

    Hi,
    I like having my cards organized in lists and I always browse contacts by lists. However, when creating a contact on my iPhone, I often forget to create it in the right list or I simply create it in All Contacts.
    I would like to create a smart group that shows all the contacts that are not in a list.
    It looks like there is an option for this:
    New Smart Group
    Card ... is not member of ... any group
    But that just shows nobody ...
    It seems like "any group" also includes All Contacts. And if that's the case, I would suggest to Apple to remove it from the "any group" definition. Because I don't see any use of this category if that's the case.
    If you have another way of doing it, please share !
    Thanks.

    It seems like "any group" also includes All Contacts. And if that's the case, I would suggest to Apple to remove it from the "any group" definition.
    Then you'll have to ask Apple. Try posting the suggestion here: http://www.apple.com/feedback/macosx.html
    It used to work, so something must have broken it, recently.

  • SMB userhome's GUID/UID syncronisation with Mac OS X WGM/OD

    Hi all,
    Well - it has taken some time, but I've finally gotten to a point where I have SMB userhomes working correctly within Mac OS X Server. The clients authenticate against their username/password pair in OpenDirectory, on the Mac OS X server 10.4.9, then use their share located on a large Solaris Samba share.
    Now, the big problem that exists? When the initial sharepoint was created for these users, we used the following string as the connection mechanism within the dscl tool:
    append . VFSOpts "url=smb://;AUTH=NO%20USER%[email protected]/sharenamehere"
    Now, can anyone see the problem with this? The user is "always" authenticating to OD first and passing through to the large, raw solaris SMB shares as "nobody". A directory listing on the OSX_Userhomes directory on the samba server shows:
    nobody:nobody userhomefolder
    ...as the effective permissions, with a UID of 60001 or something to this effect. How can I:
    1. Make OD force the user to use THEIR credentials on the userhome account
    2. Make the effective permissions on the shares not just "nobody:nobody"
    I assume there is some synchronisation between /etc/password and /etc/group required on the Solaris box with Mac OS X's - but how? LDAP? Little help?
    Cheers.
    z.

    VFSOpts "url=smb://;AUTH=NO%20USER%[email protected]/sharenamehere"
    Why not just change this to:
    "url=smb://xxx.xxx.xxx.xxx/sharenamehere"
    LoginWindow.app should be able to do an authenticated mount using the typed in user credentials.
    -Ralph

  • Airport Extreme (3rd Gen) super slow on selective devices?

    Hi, I have a problem here that's got me scratching my head.  I have had a 3rd Gen Airport Extreme 802.11n (MB763LL/A) for over 2 years now.  For the most part it's worked great, allowing me to get the full speed I pay for through my ISP on all my devices: PC, Macbook Pro, iPod, iPad, Android Phone etc.  However, recently I've noticed that the only device that I can get the full speed on is my macbook pro (4-5 Mbps down).  All other devices now crawl at a speed of <1 Mbps down.  I restored the Airport to factory settings and set it up again as new, but the same problem remains - full speed on macbook pro, painfully slow on all other devices including iPad and iPod.
    I tried connecting the cable modem to a linksys router that I had lying around and as soon as I set up the network, all devices were connected and downloading at the full 4-5 Mbps speeds.  So it definitely seems to be an issue related to the Airport rather than the wireless radios in individual devices.  The funny thing is that I've made no changes to the airport - no firmware updates, no new devices etc.
    What do you think? Thanks in advance!

    Yes, I have had similar problems...
    I have a 2nd gen AEBS TimeCapsule as the main router, and a 1st gen AEBS acting as a bridge to extend the network.  Both have up-to-date software, as do all of my Macs.
    After moving my MBP from one end of the house to the other and back (so, bouncing between the wifi units), I got into a situation where it looked like nobody else was online in bonjour chat, even though they were, and some of them could see each other. Some could even see me.  But my chat showed nobody else online.
    At the same time, I found that I could no longer print to my (bonjour) print queue. Others could also not print.
    Rebooting my laptop did nothing, nor did switching ipv6 off and on (per some recommendations I saw), nor anything else.
    The ONLY thing that finally got it all working was when I decided to bounce the AEBSes (I used hard power-offs), and then instantly my chat started showing other bonjour users, and I could print.

  • Technician did not show up and nobody has contacted me

    I haven't had a dial tone and created a ticket for my repair service for 2/24/2014.  I was told that I HAVE TO BE IN MY HOME when a technician comes.  But I rescheduled my appointment to 2/25/2014 later on.  Verizon called me six times during the past weekend to confirm the 2/25/2014 appointment.  Today, 2/24/2014 a technician called me at 11:30 AM and told me he is coming to my house because his schedule shows my appointment is on today after 3:00PM.  I told him he can come today instead of tomorrow.  I left my work.  I waited and waited and waited.  He did not show up.  I called the repair service for his status and learned that he is working at the central office and will call me to let me know what time he will show up tonight.  Nobody called me back.  I called the repair service again and again. Eventually, a person I spoke to said now my schedule had been rescheduled to 25th without notifying me. Nobody can come to my house today.   He also told me that I DON'T HAVE TO BE IN MY HOUSE FOR THIS ISSUE.  Verizon found out the problem is outside my house from the central office and nobody has to come in to my house.  But I left my work for your technician today.  I told him I need to talk to his supervisor about the whole miscommunication.  He told me his supervisor will call me in 15 minutes.  Of course no body has called me.
    What I want to know is can you improve your communication issues here?
    I also want to know you can really fix my home line without me being home tomorrow.  If I have to be in my home, can you be absolutely sure to honor your appointment so that I don't need to leave my office for waiting for someone may not show up.
    Or, if he does need to come in to my house, can you give me the priority for weekend schedule or the first appointment in the morning so that my work don't suffer anymore?

    Hello loosing,
    While a Verizon employee may occasionally post here, this community is meant mainly for peer-to-peer support. If you need to talk to a Verizon representative, you should contact customer service directly.

Maybe you are looking for