Strange behaviour of PHP session on IIS server

Everything worked fine until tonight. PHP has started having a strange behavior with session variables. I use a test server for IIS.

The session of a form is not deleted, it remains for always in the cache. Even when I restart the computer the session keeps being restored. Now, I have a forum running phpbb on the started testserver and phpbb to store the session variable in the string. I tried, but here's where I'm stuck.

It has worked well so far and I didn't make any changes to the php.ini file.

Here's a form part of the ini file to the session regarding:

[Session]
; Manager used to store/retrieve data.
session.save_handler = files

; Argument passed to save_handler.  In the case of files, this is the path
; where the data files are stored. Note: Windows users have to change this
; variable in order to use PHP's session functions.
;
; Since PHP 4.0.1 you can set the path as:
;
;     session.save_path = "N; ' / path '.
;
; where N is an integer.  Instead of storing all the session files in
; / path, what this will do is use subdirectories N-levels deep, and
; store session data in these directories.  This is useful if you
; or have problems with a lot of files in a directory of your operating system and is
; a more efficient layout for servers that handle a lot of sessions.
;
; NOTE 1: PHP will not automatically create this directory structure.
;         You can use the script in the directory ext/session to that end.
; NOTE 2: See the section on the garbage collection below if you choose to
;         use subdirectories for the session storage
;
; The file storage module creates files with mode 600 default.
; You can change this by using
;
;     session.save_path = "N; MODE; ' / path '.
;
; where the MODE is the octal representation of the mode. Note that this
; does not overwrite the umask of the process.
; session.save_path = "/ tmp".

; Whether to use cookies.
data = 1

; session.cookie_secure =

; This option allows administrators to make their users invulnerable to the
; attacks which involve passing the ID of session in the URL; 0 by default.
; IDs = 1

; Name of the session (used as cookie name).
session. Name = PHPSESSID

; Initialize the session at the start of the request.
session.auto_start = 0

; Duration in seconds of cookie or, if there are 0, until the browser is restarted.
session.cookie_lifetime = 0

; The path for which the cookie is valid.
session.cookie_path = /.

; The domain for which the cookie is valid.
session.cookie_domain =

; Whether you want to add to the cookie httpOnly flag or not, which makes it inaccessible to the browser JavaScript scripting languages, for example.
session.cookie_httponly =

; Handler used to serialize data.  PHP is the standard serializer of PHP.
session.serialize_handler = php

; Define the probability that the process of "garbage collection" is launched
; on every session initialization.
; The probability is calculated using gc_probability/gc_divisor,
; for example 1/100 means there is a 1% chance that the GC process starts
; at each request.

session.gc_probability = 1
session.gc_divisor = 1000

; After this number of seconds, the stored data will be considered as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440

; NOTE: If you use the subdirectory option to store session files
;       (see session.save_path above), then garbage does * not *.
;       be done automatically.  You need to do your own waste
;       collection using a shell script, input cron or any other method.
;       For example, the following script would be the equivalent of
;       definition of session.gc_maxlifetime on 1440 (1440 seconds = 24 minutes):
;          CD/path/to/sessions; find - cmin + 24 | XARGS rm

; PHP 4.2 and less have an undocumented feature/bug that allows you to
; to initialize a session variable in the global scope, even if register_globals
; is disabled.  PHP 4.3 and later you will warn, if this feature is used.
; You can disable the feature and warning separately. Right now,.
; the warning that, if bug_compat_42 is enabled.

session.bug_compat_42 = 0
session.bug_compat_warn = 1

; Check HTTP Referer to invalidate stored outside URL that contains identifiers.
; HTTP_REFERER must contain this substring for the session to be
; considered valid.
session.referer_check =

; How many bytes to read from the file.
session.entropy_length = 0

; Specified here to create the session id.
is =

; session.entropy_length = 16

; is = / dev/urandom

; The value {nocache, private, public}, to determine aspects of HTTP caching
; or leave empty to avoid sending anti-mise headers cached.
session.cache_limiter = nocache

; Document expires after n minutes.
session.cache_expire = 180

; TRANS sid support is disabled by default.
; Use of trans sid may risk your safety for users.
; Use this option with caution.
; -L' user can send that URL contains the active session ID.
;   another person, under. e-mail/irc/etc.
; -The URL that contains the active session ID can be stored
;   in publicly accessible computer.
; -L' user can access your site with the same session ID
;   always using URL stored in the history or bookmarks in the browser.
session.use_trans_sid = 0

; Selection of a hash function
; 0: MD5 (128 bits)
; 1: SHA - 1 (160 bits)
session.hash_function = 0

; Set the number of bits for each character when converting
; the binary data to something readable.
;
; 4 bits: 0-9, a - f
; bit 5: 0-9, a - j
; bit 6: 0-9, a - z, A - Z, '-' "
session.hash_bits_per_character = 5

; The engraver URL fetch URLs within a framework of HTML tags.
; form/fieldset are special; If you include them here, the recorder will
; Add an < input > hidden field with the info that is added in the opposite case
; to the URL.  If you want XHTML conformity, remove the form entry.
; Note that all valid entries require a '=', although no value follows.
url_rewriter. Tags = 'a href, area = href, frame = src, input is is src, form = fakeentry'

Can someone tell me please in the right direction?

Some things to check after I google a bit.

1. in the ini files, check these settings

session. Lifetime

session_gc_maxlifetime

Also are the permissions correctly on the folder containing the session files.  Perhaps incorrect permissions are disabling php to delete the files.

Finally,.

What version of php?  Maybe it's a bug and you need to upgrade php?

Post edited by: nstratton

Tags: Dreamweaver

Similar Questions

  • Your session on the server has expired or is not valid. Please log in again.

    Hi all
    I am getting below error and DRM kick in every 30 seconds... .in 30 sec what I do works well, but after 30-40 sec his mistake was ed out sating "your session on the server has expired or is not valid. Please log in again. »

    Please suggest me on the same.

    2013-02-26 00:53:56, 943 [12] ERROR Oracle.Drm.Client [(null)] - request for Exception processing

    URL: http://localhost/drm-web-client/Forms/Browse/Select.aspx
    UserHostAddress:: 1
    UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64; RV:19.0) Gecko/20100101 Firefox/19.0
    UrlReferrer: http://localhost/drm-web-client/Forms/Browse/Select.aspx
    Oracle.Drm.Client.SessionExpiredException: Your session on the server has expired or is not valid. Please log in again.
    to Oracle.Drm.Client.Forms.BasePage.OnPreInit (ByVal e As EventArgs)
    at System.Web.UI.Page.PerformPreInit)
    at System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


    Thank you!
    Sandeep

    Published by: Sandy on March 17, 2013 04:42

    I saw this happen. In my case, I noticed that enforcement/drm-web client in IIS use DefaultAppPool rather than the DRMAppPool. Change to use the DRMAppPool, restart the IIS services and it should be good

  • Authentication on the Windows NT w/IIS Server 5

    I changed the authentication files on my production server (CF 4.5 running) to add in some new session variables. I did it using Dreamweaver 8, using my personal account which automatically opens a session on the server (with admin rights). By doing this, I did probably writable files (I don't remember if they were read-only to start). However, people starting calling and saying that they could not connect to this server more, so I copied the files modified with copies of the original of the duplicate server, people still couldn't connect. I copied the files with the original from the backup server files, still couldn't connect. I've changed the files read-only via the de facto administrator account, not my only personal. Still no go. Then, we copied the files from the backup tapes, which are apparently supopsed to save permission settings. Still the same problem.
    We can always to the homepage, so IIS works, so we can still file lucky unauthenticated CF, CF works. When you try to log in from the home page, once you enter your username and password and click "login", it pops up a window of MS authentication and request your username and password for the server. So pretty much, understand us that something is wrong with the settings for this server. We checked to make sure that all html and cfm files can be read by anonymous users and settings appear to be the same as those on the server of duplication (where people can still connect to).

    Anyone had this happen before? Anyone know what the parameters might be screwed up? Do you think it made a difference that the files have been edited w / my account and no administrator?

    Our last option is completely redo the backup server. Does anyone have suggestions better? Any help would be appreciated. Please help if you can! Thank you!

    Thank you.

    What ended by happens is that all access has been removed from the advanced access settings.

    I have no idea why it happened only with those specific files. I've been editing files a lot, a lot that way, I guess that the server had very precise settings for these files.

  • Can I install IIS server in windows 7 Home Basic Edition?

    Hello

    I followed the steps below to install the IIS server in Windows 7 homw base.

    Start-> Control Panel-> turn on OR off windows features

    Because I chose this IIS services, and then I clicked Ok.

    After that, I checked in drive C... in this issue of inetpud was also created. But when I try to open Internet explore using //localhost at this time, it gives the error http error 404.4 something...

    And yet something I entered inetmgr term that also, he did not open...

    My laptop is HP and I have the original software which is windows 7 Home basic.

    Please help on this error

    Thank you

    -Reddy.

    IIS Windows 7 Home Basic

    http://TechNet.Microsoft.com/en-us/library/cc731911.aspx

    Roles in IIS 7.5 web services available

    http://TechNet.Microsoft.com/en-us/library/cc753473.aspx

    ---------------------

    You can also post your question in the official website of the IIS community:

    Forums: Site official Microsoft IIS

  • Flex 3 and PHP Sessions

    I use PHP with my Flex application and I am trying to create a shopping cart. I have a PHP Session for the contents of the basket and tried to send data in XML shopping cart. However, this works if I am on the XML/PHP page, but not in the Flex application.

    Here's my PHP file that produces the XML:
    <? PHP
    Header ("' Content-type: text/xml '");
    echo "<?" XML version = "1.0"? > ';
    session_start();
    If (! isset($_SESSION['ShoppingBasket']))
    {
    $_SESSION ['cart'] = array();
    }

    If ((isset($_GET['BuyPalette'])) & & (isset($_GET['NoOfPalettes'])))
    {
    $_SESSION ['cart'] [] = array)
    'PaletteNo' = > $_GET ['BuyPalette'],
    'NoOfPalettes' = > $_GET ['NoOfPalettes']
    );
    }

    $NoOfItems = count($_SESSION['ShoppingBasket']);
    $Return = "< basket > < NoOfItems Total ="$NoOfItems"/ > < / basket > ';
    print ($Return);
    ? >


    It's my addition of basket in ActionScript function:
    public void AddToBasket (): void {}
    document. ShoppingBasketItems.url = "" http://localhost/Flex/Personalised%20Palettes-debug/Header.php?BuyPalette= "; "
    document. ShoppingBasketItems.url = PaletteNumber;
    document. ShoppingBasketItems.url = '& NoOfPalettes =';
    document. ShoppingBasketItems.url = NumberOfPalettes;
    document. ShoppingBasketItems.send ();
    }

    And it's the label that I want to update:
    < mx:Repeater id = dataProvider = "{ShoppingBasketItems.lastResult.NoOfItems 'ShoppingBasketRepeater'} ' startingIndex = '0' >"
    < mx:Label '640' = x y = '13' text = "Your Shopping Basket contains {ShoppingBasketRepeater.currentItem.@Total} Item (s)" color = "#FFFFFF" id = "ShoppingBasketLabel" / >
    < / mx:Repeater >

    Y at - it a particular way for the delivery of PHP sessions in a Flex application?

    Thank you
    Katy

    Add each of your service url variables rather than crush them.

    TS

  • Run PHP on Windows IIS 6

    Hi all

    I just want to run PHP on Windows 2003 with IIS6 server virtual machine, with Apache or other Web servers.

    I installed the msi «php-5.3.27-nts-Win32-VC9-x86» PHP And installed FastCGI also.

    Created a file with the function phpinfo() inside php. When I greeted the page in IIS, it says page not found error.

    I was the host of the ASP sites via what THEY already. When it comes to PHP is not working. What Miss me in the steps above?

    Help me guys!

    Hi thanks CJ.

    I found the solution to this problem by configuring the path to php - cgi.exe in 'Default sites' of the IIS application.

    Now I'm on the my 2nd problem which is I am trying to connect to a remote Oracle database server. You also gave a few suggestions. Let me watch this...

  • User logged on the server over the RDP session - Small Business Server 2011 x 64

    We have a Small Business Server 2011 standard x 64.  We have the configuration of the remote desktop on port forwarding in the firewall to allow a user to connect to this server using RDP remote desktop.  This isn't a server terminal server.  No, there are no available Remote Desktop Manager settings.

    When the user connects through the RDP application and connects to the server.  If the users session is idle for 15 minutes, the user is connected to the server (not disconnected the RDP session, just to connect to the server).  The user must log into the server every time that happens.  We tried adjusting the Remote Desktop Session Host settings and changed the Session time limits, but this isn't the parameter we are looking for.  We have looked extensively through the default domain group policy and see nothing active to this behavior.  We examined local group policies and studied the session time limits in the user and computer configuration > policies > models Admin > RDP >... session host and it is has anything configured here which could trigger this behavior.

    Yet once, it connects the disabled user, not closing the remote session.  We have also examined the user account for this user and looked for resume posting require logon settings (although with SBS, it is not even there to adjust the display settings).  I had partner Microsoft supports focus on this during one hour (he didn't use too much of my time to support) and they have been unable to resolve within an hour.

    Help, please!

    Thank you.

    This issue is beyond the scope of this site and must be placed on Technet or MSDN

    http://social.technet.Microsoft.com/forums/en-us/home

    http://social.msdn.Microsoft.com/forums/en-us/home

  • Publication of Web Applications on the local IIS server

    Hi all

    I have problems trying to publish a Web site on my local server.

    I got up a local box of Windows Server 2008 with IIS running by default on its site.

    What I'm trying to do is to publish a 5 ASP.Net MVC application to test and run on my local network.

    The application is built successfully on my dev machine Windows 8 using Visual Studio Premium to 2013, but when I try and publish it, publication fails.

    I am trying to publish via Web Deploy and have installed and running on the server of WWW Publishing Service.

    The error I get when trying to test connection is;

    Unable to connect to the remote computer ("PRDAP01") using the process specified ("Web Management Service") because the server did not respond.

    Make sure that the ('Web Management Service") process is started on the remote computer.

    More on «...» "/fwlink/? LinkId = 221672 #COULD_NOT_CONNECT_TO_REMOTESVC.

    The remote server returned an error: (403) forbidden.

    The user name and password with which I used to publish are valid.

    In the Web Publishing Wizard, I use the following settings before confirming the connection.

    Server: PRDAP01

    Site name: PRDAP01/home

    User name:

    Password: *.

    Destination URL:

    Should I create whatever it be put in place in advance on the server before trying to publish on it?

    Is there documentation that explains just what I need to do, in order to allow the publication?

    You must post the Forum of IIS:

    http://forums.IIS.NET/

  • Desktop remote access simultaneously in windows with multiple session in Windows Server 2008 support?

     

    I would like to have a remote desktop solution that allows me to connect to remote computers even while users are connected, with the help of another session. The idea is that the user working locally in the remote system can function normally undisturbed by the remote user.

    I have tried TightVNC , but I couldn't understand how to enter an independent session.

    I am using Windows Server 2008 and I want two users access to the server with two different sessions as remote users.

    There are forums dedicated to Windows Server, please transfer your question in the relevant Microsoft Technet forum here:

    http://social.technet.microsoft.com/Forums/en-us/category/windowsserver .

    Thank you.      :)

    (I'm sorry, but I can't move this thread for you because the two forums are working on separate platforms)

  • PHP BB BIS push server works on push_all but not on PIN

    Well this time I already develop my client applications,.

    and I found this problem when I try to make PHP applications according to http://supportforums.blackberry.com/t5/BlackBerry-Push-Development/Push-API-sample-code-needed/td-p/...

    When I send the message to the address push_all:

    It works great on my device, but when I send the message with the specified PIN address:

    once more, the message is blocked by Firewall (THE firewall IS OFF) as MESSAGE NO FIGURE.

    This is my code:

    ';
            }
    
            // create a new cURL resource
            $err = false;
            $ch = curl_init();
            $messageid = microtime(true);
    
            $data = '--asdwewe. "\r\n" .
            'Content-Type: application/xml; charset=UTF-8' . "\r\n\r\n" .
            '
            http://www.openmobilealliance.org/tech/DTD/pap_2.1.dtd">
            
            '
            . $addresses .
            '
            
            ' . "\r\n" .
            '--asdwewe' . "\r\n" .
            'Content-Type: text/plain' . "\r\n" .
                    //'Content-Encoding: binary'. "\r\n" .
            'Push-Message-ID: ' . $messageid . "\r\n\r\n" .
            stripslashes($message) . "\r\n" .
            '--asdwewe--' . "\r\n";
    
            // set URL and other appropriate options
            curl_setopt($ch, CURLOPT_URL, "https://pushapi.eval.blackberry.com/mss/PD_pushRequest");
                curl_setopt($ch, CURLOPT_PORT , 443);
                curl_setopt($ch, CURLOPT_SSLVERSION, 3);
                curl_setopt($ch, CURLOPT_CAINFO, getcwd()."\cacert.pem");
                curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    
            curl_setopt($ch, CURLOPT_HEADER, false);
            curl_setopt($ch, CURLOPT_USERAGENT, "My BB Push Server\1.0");
            curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
            curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
            curl_setopt($ch, CURLOPT_USERPWD, $appid . ':' . $password);
            curl_setopt($ch, CURLOPT_POST, 1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    
            $__extra_Headers = array(
                "Content-Type: multipart/related; boundary=asdwewe; type=application/xml",
                "Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2",
                "Connection: keep-alive",
                "X-Rim-Push-Dest-Port: ".$appport,
                "X-RIM-PUSH-ID: ".$messageid,
                "X-RIM-Push-Reliability-Mode: APPLICATION"
            );
            curl_setopt($ch, CURLOPT_HTTPHEADER, $__extra_Headers);
    
            // grab URL and pass it to the browser
            $xmldata = curl_exec($ch);
            if($xmldata === false){
                echo 'Error pada CURL : ' . curl_error($ch)."\n";
            }else{
                echo 'Operasi push berhasil'."\n";
            }
    
            // close cURL resource, and free up system resources
            curl_close($ch);
    
            //Start parsing response into XML data that we can read and output
            $p = xml_parser_create();
            xml_parse_into_struct($p, $xmldata, $vals);
            $errorcode = xml_get_error_code($p);
            if ($errorcode > 0) {
                echo xml_error_string($errorcode)."\n";
                $err = true;
            }
            xml_parser_free($p);
    
            echo 'Our PUSH-ID: ' . $messageid . "
    \n"; if (!$err && $vals[1]['tag'] == 'PUSH-RESPONSE') { echo 'PUSH-ID: ' . $vals[1]['attributes']['PUSH-ID'] . "
    \n"; echo 'REPLY-TIME: ' . $vals[1]['attributes']['REPLY-TIME'] . "
    \n"; echo 'Response CODE: ' . $vals[2]['attributes']['CODE'] . "
    \n"; echo 'Response DESC: ' . $vals[2]['attributes']['DESC'] . "
    \n"; } else { echo '

    An error has occured

    ' . "\n"; echo 'Error CODE: ' . $vals[1]['attributes']['CODE'] . "
    \n"; echo 'Error DESC: ' . $vals[1]['attributes']['DESC'] . "
    \n"; } } catch (Exception $e) { var_dump($e->getMessage()); } exit(); // --------------------------------------------------------------------------------------------------------------- ?>

    I appreciate any useful message... Thank you for your attention and help

    well, I'm a bit confused now...

    the problem is already solved without a single change in my code (device and server)...

    I think it is a problem of service blackberry... or something else, I don't know... * huff *.

  • PHP Session variable in-app

    Hi, I'm pretty sure it's a n00bish question, but I'll have the session variable is problem when between php execs.

    So when the user connects, user id is stored in the session variable so I can use it throughout the app. However, the session variable is clearly not stored and throws a fit. I figured exit() destroys the session but that is not the case.

    I can, however, create a local variable for the user id, but I wondered how session variables are stored and retrieved.

    How is your java program interacts with the service of php?

    There is no treatment level OS things like cookies and session in Java variables.  You will have to do it yourself.

  • Strange behaviour of PIX - cannot access all protocols from high to low security

    I have a 515 with four active interfaces (material of three and a VIRTUAL local area network). I have a DMZ interface with security level equal to 6. Inside network (Security 100) I can only access hosts on the DMZ using the HTTP protocol. Ping and telnet do not work while they do not work when I am connected directly to the network DMZ. The DMZ network is flat and all the guests have the PIX as their DGW. Here is a copy of the current configuration. Am I missing something? This shouldn't be so hard!

    Thank you

    6.3 (4) version PIX

    interface ethernet0 car

    interface ethernet1 100full

    logical interface ethernet1 vlan11

    interface ethernet2 100full

    ethernet0 nameif outside security0

    nameif ethernet1 inside the security100

    nameif ethernet2 grandhome securite6

    nameif vlan11 comments security99

    hostname DBADAPIX

    clock timezone IS - 5

    clock to summer time EDT recurring

    fixup protocol dns-length maximum 512

    fixup protocol ftp 21

    fixup protocol h323 h225 1720

    fixup protocol h323 ras 1718-1719

    fixup protocol http 80

    fixup protocol rsh 514

    fixup protocol rtsp 554

    fixup protocol sip 5060

    fixup protocol sip udp 5060

    fixup protocol 2000 skinny

    fixup protocol smtp 25

    fixup protocol sqlnet 1521

    fixup protocol tftp 69

    names of

    Name xx.xx.167.101 QualityAirPC_OUTSIDE

    name 192.168.100.90 QualityAirPC

    rdvvpn ip 172.18.34.0 access list allow 255.255.255.0 192.168.1.0 255.255.255.0

    172.18.34.0 IP Access-list sheep 255.255.255.0 allow 192.168.1.0 255.255.255.0

    outside_access_in list access permit tcp any host QualityAirPC_OUTSIDE eq https

    pager lines 24

    opening of session

    timestamp of the record

    debug logging in buffered memory

    Logging trap errors

    ICMP allow all outside

    ICMP allow any inside

    Outside 1500 MTU

    Within 1500 MTU

    grandhome MTU 1500

    IP address outside xx.xx.167.97 255.255.255.248

    IP address inside 172.18.34.1 255.255.255.0

    IP address 192.168.100.1 grandhome 255.255.255.0

    Comments from IP 192.168.10.1 255.255.255.0

    alarm action IP verification of information

    alarm action attack IP audit

    ARP timeout 14400

    Global 1 interface (outside)

    interface of global (grandhome) 1

    NAT (inside) 0 access-list sheep

    NAT (inside) 1 172.18.34.0 255.255.255.0 0 0

    NAT (grandhome) 1 192.168.100.0 255.255.255.0 0 0

    NAT (guest) 1 192.168.10.0 255.255.255.0 0 0

    static (grandhome, external) QualityAirPC_OUTSIDE QualityAirPC netmask 255.255.255.255 0 0

    Access-group outside_access_in in interface outside

    Route outside 0.0.0.0 0.0.0.0 xx.xx.167.102 1

    enable floodguard

    Permitted connection ipsec sysopt

    Crypto ipsec transform-set esp - esp-md5-hmac rdvvpnset

    Crypto ipsec transform-set ESP-DES-SHA esp - esp-sha-hmac

    rdvvpnmap 10 ipsec-isakmp crypto map

    card crypto rdvvpnmap 10 correspondence address rdvvpn

    card crypto rdvvpnmap 10 peers set xx.xx.71.66

    rdvvpnmap crypto 10 card value transform-set ESP-DES-SHA

    life safety association set card crypto rdvvpnmap 10 seconds 43200 4608000 kilobytes

    rdvvpnmap interface card crypto outside

    ISAKMP allows outside

    ISAKMP key * address xx.xx.71.66 netmask 255.255.255.255

    ISAKMP identity address

    part of pre authentication ISAKMP policy 10

    encryption of ISAKMP policy 10

    ISAKMP policy 10 md5 hash

    10 1 ISAKMP policy group

    ISAKMP life duration strategy 10 86400

    dhcpd address 172.18.34.100 - 172.18.34.199 inside

    dhcpd address 192.168.100.100 - 192.168.100.109 grandhome

    Dhcpd address 192.168.10.100 reviews - 192.168.10.199

    dhcpd dns 64.x.37.x.39.140.42

    dhcpd lease 3600

    dhcpd ping_timeout 750

    dhcpd outside auto_config

    dhcpd allow inside

    grandhome enable dhcpd

    Comments enable dhcpd

    to allow pings to return, you must allow traffic. It is not allowed by default.

    apply the acl to the dmz interface in.

    access-list dmz-> in permit icmp any any echo response

    access-list dmz-> in permit icmp any one time exceed

    access-list dmz-> in permit all icmp all inaccessible

    If you try to ping at the interface of the demilitarized zone from the inside, you can't. Telnet to this interface is not allowed either unless through an ipsec tunnel. You should be able to telnet to a server in the zone demilitarized without problem.

  • jsf page strange error when running stand-alone weblogic server 12 c

    Hello

    I am facing strange error when lance page stand-alone weblogic server 12 c jsf

    JDeveloper version (12.1.3), Weblogic server (12 c)

    java.lang.NoSuchMethodError: oracle.javatools.resourcebundle.ChainedKeyValueMap.internalSetELResolved (Ljava/lang/Boolean ;) V

    to oracle.javatools.resourcebundle.BundleVariableResolver$ LocaleMap.get (BundleVariableResolver.java:85)

    to oracle.javatools.resourcebundle.BundleVariableResolver$ LocaleMap.get (BundleVariableResolver.java:60)

    at javax.el.MapELResolver.getValue(MapELResolver.java:199)

    at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)

    at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)

    at com.sun.el.parser.AstValue.getValue(AstValue.java:138)

    at com.sun.el.parser.AstValue.getValue(AstValue.java:183)

    at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:224)

    at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)

    at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:99)

    at com.sun.el.parser.AstValue.getValue(AstValue.java:179)

    at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:224)

    at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)

    at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:73)

    at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.getLabel(LabelLayoutRenderer.java:957)

    at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:214)

    at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.encodeAll(LabeledInputRenderer.java:231)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    to oracle.adfinternal.view.faces.taglib.region.IncludeTag$ FacetWrapper.encodeAll (IncludeTag.java:521)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:633)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:1088)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeWithSimpleBorders(DecorativeBoxRenderer.java:594)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:326)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2325)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1637)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:299)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2325)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1637)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:315)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:633)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:1088)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeWithSimpleBorders(DecorativeBoxRenderer.java:594)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:326)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:633)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:1088)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeWithSimpleBorders(DecorativeBoxRenderer.java:594)

    at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:326)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2325)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1637)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:299)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2325)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1637)

    at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:315)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:641)

    at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3195)

    at oracle.adfinternal.view.faces.renderkit.rich.PageTemplateRenderer.encodeAll(PageTemplateRenderer.java:68)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:641)

    at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3195)

    at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:275)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:641)

    at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3195)

    at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1473)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)

    at oracle.adfinternal.view.faces.component.AdfViewRoot.encodeAll(AdfViewRoot.java:102)

    at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)

    at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)

    at org.apache.myfaces.trinidad.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:101)

    to org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ ChangeApplyingVDLWrapper.renderView (ViewDeclarationLanguageFactoryImpl.java:338)

    at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)

    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)

    at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:170)

    at oracle.adfinternal.view.faces.lifecycle.ResponseRenderManager.runRenderView(ResponseRenderManager.java:52)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:1104)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:389)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:255)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)

    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)

    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)

    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)

    at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:77)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:303)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:208)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:202)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)

    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)

    at java.security.AccessController.doPrivileged (Native Method)

    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)

    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)

    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)

    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:225)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)

    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3367)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3333)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

    at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)

    at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)

    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)

    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)

    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)

    to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:254)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)

    My problem is solved by installing ADF performance (12.1.3)

  • Strange behaviour of 11.1.2.3.500 PSU roll back patch - planning an application does not work

    Hi all

    Recently, I applied the patch to POWER 500 block for all products of the EMP. Everything works fine without any problems.

    One of my users not to start the Regional through JAVA 1.7 service Console, that i have applied EAS PSU 500. Here the problem starts after that, none of the user was unable to connect essbase server through eas. They get "error: 105: connection with a token at MaxlJni.

    So thought of reversing all the patches (block of POWER 500 & 500 EAS)

    (1) roll supported by block of POWER 500 patch successfully without any problems.

    1.1) strange question - rear roller command works even for 500 EAS.

    (2) restart the Services

    (3) for the navigation of the app, I had a lot of mistakes for EPMA components. Then I deleted the folder Temp and Cache of the domain directory and restarted the service. Still, I get the below error.

    At the opening of the planning application, I got info like"the version of the application is not the latest version. The existing release. "11.1.2.3.500, release date: 11.1.2.3.

    Don't know how to decline the superior to the inferior version planning application, normally we will do the upgrade process, I am familiar with that one. There is no information in this respect in the Patch document.

    Could you please suggest me in this situation?

    Thank you

    CP

    You have the slashes in the wrong direction for windows, try:

    Restaurant opatch.bat - id 17529887 - oh D:\Oracle\Middleware\EPMSystem11R1 - jre D:\Oracle\Middleware\jdk160_35

    See you soon

    John

    http://John-Goodwin.blogspot.com/

  • Passing between pages PHP session variable

    I'm sure this must be fairly simple, but I don't use very often.

    Basically, I'm moving a session of an age to another.

    On the first page, I have this:

    <? PHP

    @session_start ();

    if ("" == "")     {

    $_SESSION ['Lodge_GSG_URL'] = ' ".". " $row_rs_Lodge ["GSG_URL"]. » « ;"

    }

    ? >

    And on this page, I cannot repeat the session correctly using:

    <? PHP echo $_SESSION ['Lodge_GSG_URL'];? >

    On the second page, I have that, but it does not display anything:

    <? PHP

    session_start();

    echo $_SESSION ['Lodge_GSG_URL'];

    ? >

    If someone could help that would be much appreciated.


    Thank you!

    JohnGordon1972 wrote:

    I'm sure this must be fairly simple, but I don't use very often.

    Basically, I'm moving a session of an age to another.

    On the first page, I have this:

    <>

    @session_start ();

    if ("" == "")     {

    $_SESSION ['Lodge_GSG_URL'] = ' ".". " $row_rs_Lodge ["GSG_URL"]. » « ;"

    }

    ?>

    And on this page, I cannot repeat the session correctly using:

    On the second page, I have that, but it does not display anything:

    <>

    session_start();

    echo $_SESSION ['Lodge_GSG_URL'];

    ?>

    If someone could help that would be much appreciated.

    Thank you!

    Try to assign information that you extract from the database to a variable, then move this information to the next page by using the variable $_SESSION:

    @session_start ();

    if ("" == "")     {

    $variable = $row_rs_Lodge [GSG_URL'];

    $_SESSION ["Lodge_GSG_URL"] = $variable;

    }

    ?>

Maybe you are looking for