Totally confused by SImpleTap

This seems like a great idea...
However, as I understand it one needs to:
Insatll the smart wifi app
get a linksys account
login with the account 
then you can tap the card
How is that easier than just entering the password?
Solved!
Go to Solution.

I think it is easier in a way that you don’t really have to remember the wireless password especially when you have installed the router for a month or so already. You would have to install the software so that through the software and the router’s smart wifi firmware, your mobile device can link up to the wireless internet in no time. And if you do not have a computer with you and you are on a remote location and there’s a need for you to check your router settings then you can use your mobile device for that purpose. I find it convenient to do than to really be on the location and use a computer to access the router’s page.  

Similar Messages

  • HT1848 Hi! I am new to i-phone and have a 3gs. I need to update software as itunes will not let me purchase without one. When I go to update it says that there are purchases that have not been downloaded into my library! Am totally confused! Help!!

    Hi!
    Am totally new to iphone and have a 3gs. Am trying to upodate software as in the itunes store it says that I need to to purchase. When I try to update a message says that there are purchases that hav not been down loaded to my library? As far as I know I haven't purchased anything from itunes as it would not let me until i upgraded! Totally confused would it be anything to do with purchases made on my computer through e-bay? Please help me someone as am terrified to upgrade until I know what this message means.
    Would really appreciate any help please.
    Many thanks
    p.s How do you know what operating system you are on?

    http://support.apple.com/kb/HT4972

  • Spry Accordion Menu Tab Link css - totally confused

    Thanks folks from an l-plater but I've totally confused myself trying to work this out and I'm hoping some fresh eyes will see the answer clear as day.  I've created a spry accordion menu with links in the actual panel tabs.  Menu and links all working fine - problem is in css styling, particularly panel tab link open and hover states which should be blue text over green background, same as non-link panel tabs.  You'll see from code that I've tried a few styles but can't get this to work.  I'm thinking I've totally overdone it and some styles are overriding others and solution is a simple deletion of some unnecessary or conflicting styles.
    Thanks so much in advance for your help - I just can't see for looking any more though I'm sure it can't be hard.
    <div id="sidebar1">
    <div id="Accordion1" class="Accordion">
      <div class="AccordionPanel">
        <div class="AccordionPanelTab"><a href="Index.html" onclick="window.location = this.href">Home</a></div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab">Photo Gallery</div>
        <div class="AccordionPanelContent">
        <ul>
        <li><a href="PhotoGallery.html">Gallery 1</a></li>
        </ul>
        </div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab">Unit Newsletters</div>
        <div class="AccordionPanelContent">
        <ul>
        <li><a href="Newsletter.html">February 2010</a></li>
        </ul>
        </div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab"><a href="Sponsors.html" onclick="window.location = this.href">Sponsors</a></div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab"><a href="Merchandise.html" onclick="window.location = this.href">Merchandise</a></div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab"><a href="Links.html" onclick="window.location = this.href">Links</a></div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab"><a href="Events.html" onclick="window.location = this.href">Events</a></div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab">Forms</div>
        <div class="AccordionPanelContent">
        <ul>
        <li><a href="">Joining Instructions</a></li>
        <li><a href="">Enrolment</a></li>
        <li><a href="">Next of Kin</a></li>
        <li><a href="">Volunteer Blue Card</a></li>
        </ul>
        </div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab"><a href="Contact.html" onclick="window.location = this.href">Contact</a></div>
      </div>
      <div class="AccordionPanel">
        <div class="AccordionPanelTab"><a href="LogIn.html" onclick="window.location = this.href">Log In</a></div>
        <div class="AccordionPanelContent">
        <ul>
        <li><a href="WhatsOn.html">Whats On</a></li>
        <li><a href="PSG.html">Parent Support Group</a></li>
        </ul>
        </div>
        </div>
      </div>
    </div>
    .AccordionPanel {
    margin: 0px;
    padding: 0px;
    .AccordionPanelTab {
    background-color: #036;
    border-bottom: 1px #93b747 solid;
    margin: 0px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    text-decoration: none;
    .AccordionPanelTabOpen {
    color: #036;
    background-color: #93b747;
    display: block;
    text-decoration: none;
    .AccordionPanelTabHover {
    color: #036;
    background-color: #93b747;
    text-decoration: none;
    border-bottom: 1px solid #036;
    display: block;
    .AccordionPanelTab a {
    color: #93b747;
    margin: 0px;
    font-size: 12px;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    text-decoration: none;
    display: block;
    .AccordionPanelTab a.open {
    font-color: #036;
    color: #036;
    background-color: #93b747;
    text-decoration: none;
    display: block;
    .AccordionPanelTab a.active {
    color: #036;
    background-color: #93b747;
    display: block;
    text-decoration: none;
    .AccordionPanelTab a.hover {
    color: #036;
    background-color: #93b747;
    font-weight: bold;
    text-decoration: none;
    display: block;
    .AccordionPanelTab a.close {
    color: #93b747;
    background-color: #036;
    text-decoration: none;
    display: block;
    .AccordionPanelContent {
    margin: 0px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 12px;
    background: #fff;
    font-size: 12px;
    color: #036;
    font-weight: 500;
    .AccordionPanelContent ul li {
    margin-left: -40px;
    padding-top: 2px;
    padding-bottom: 2px;
    background: #fff;
    font-size: 12px;
    color: #036;
    font-weight: 500;
    text-decoration: none;
    list-style-type:none;
    list-style:none;
    .AccordionPanelContent ul li a:link {
    color: #036;
    text-decoration: none;
    list-style-type:none;
    list-style:none;
    .AccordionPanelContent ul li a:hover {
    color: #036;
    font-weight: bold;
    text-decoration: none;
    .AccordionPanelContent ul li a:visited {
    color: #036;
    text-decoration: none;
    .AccordionPanelOpen .AccordionPanelTab {
    color: #036;
    background: #93b747;
    border-bottom: 1px solid #036;
    .AccordionPanelOpen .AccordionPanelTab.a {
    color: #036;
    background: #93b747;
    border-bottom: 1px solid #036;
    .AccordionPanelOpen .AccordionPanelTabHover {
    color: #036;
    font-weight: bold;
    .AccordionPanelOpen.a .AccordionPanelTabHover.a {
    color: #036;
    font-weight: 600;
    .AccordionFocused .AccordionPanelTab {
    color: #036;
    font-weight: 600;
    a.AccordionFocused .AccordionPanelTab {
    color: #036;
    font-weight: 600;
    .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
    color: #036;
    font-weight: 600;
    a.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
    color: #036;
    font-weight: 600;

    Yes Beth, you're right and I've corrected my css - I think - problem with AccordionPanelTab link open and hover states still happening so css still wrong.  I've uploaded site so you can see what's happening (www.11acu.org).  All tab states should be as per Photo Gallery, Newsletters and Forms.  Hover state in tab links seem okay until mouse moves away from "a href" block - rest of tab area not working so its like the two styles, ie "AccordionPanelTab" and "AccordionPanelTab a:hover" are both working at the same time but I only want the latter to work.  Now I've probably got you confused as well! lol Apologies!  Recreated css for tab links below.  Html same as in original post.  Any help much appreciated.
    .AccordionPanelTab {
    color: #93b747;
    background-color: #036;
    border-bottom: solid 1px #93b747;
    margin: 0px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    .AccordionPanelTab a {
    color: #93b747;
    background-color: #036;
    margin: 0px;
    padding-left: -10px;
    padding-top: -2px;
    padding-bottom: -2px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    display: block;
    .AccordionPanelTab a:link {
    color: #93b747;
    background-color: #036;
    margin: 0px;
    padding-left: -10px;
    padding-top: -2px;
    padding-bottom: -2px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    display: block;
    .AccordionPanelTab a:hover {
    color: #036;
    background-color: #93b747;
    margin: 0px;
    padding-left: -10px;
    padding-top: -2px;
    padding-bottom: -2px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    display: block;
    .AccordionPanelTab a:active {
    color: #036;
    background-color: #93b747;
    margin: 0px;
    padding-left: -10px;
    padding-top: -2px;
    padding-bottom: -2px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    display: block;
    .AccordionPanelOpen .AccordionPanelTab {
    color: #036;
    background-color: #93b747;
    border-bottom: solid 1px #036;
    text-decoration: none;
    .AccordionPanelTabHover {
    color: #036;
    background-color: #93b747;
    text-decoration: none;
    border-bottom: solid 1px #036;
    .AccordionPanelOpen .AccordionPanelTabHover {
    color: #036;
    background-color: #93b747;
    text-decoration: none;
    font-weight: bold;
    .AccordionFocused .AccordionPanelTab {
    color: #93b747;
    background-color: #036;
    text-decoration: none;
    .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
    color: #036;
    background-color: #93b747;
    border-bottom: solid 1px #036;
    text-decoration: none;

  • Help !! ios 6,iphone,Two ipods & and ipad totally confused !!

    Please can someone help?
    I have an iphone 4 and an ipad, both my boys have an ipod and everything runs under my apple account.
    My first problem is that neither of the children can face time or message. Have set them both up with gmail accounts but neither ipod will accept the associated passwords despite being re set to ensure they are correct.
    They cant receive messages from me, which is what i wanted for them, do i need to give them each an apple id? and if so how do i regulate their app store purchases?
    and when they are given an app store voucher, whos id does it go on?
    My second problem is that since upgrading to ios6 one of the boys is getting all my text messages showing up on his ipod and the other still cant open his messages.
    I have messed around with the settings on both ipods but to no avial and I am now totally confused.
    All I want is for someone to explain how the boys can face time/message, how my messages stop from appearing on their ipods and as for my ipad well i give up!!
    please surely it cant be this difficult?

    You have to set them each up with their own Apple ID, then log out from your Apple ID on their devices and log in with theirs. Make sure that Facetime and Messages are set to receive calls/messages on their Apple IDs, not yours.

  • Bind by position? I got totally confused

    is it default that the parameters in the .net codes are binded to that in the pl/sql codes by position? i get totally confused.
    very simple codes in the pl/sql are like this:
    ===========================
    FUNCTION create_saint(saint_name IN VARCHAR2,saint_ct IN VARCHAR2)
    RETURN VARCHAR2
    ===========================
    and "oracom" is a OracleCommand calling the function, when i add the parameters like this:
    ===================================
    oracom.Parameters.Add("saint_name",OracleDbType.Varchar2,"aaa");
    oracom.Parameters.Add("saint_ct",OracleDbType.Varchar2,"bbb");
    ===================================
    i woule like the parameter "saint_name" is "aaa" and "saint_ct" is "bbb" if they are binded by position. but error occurs and when i traced the execution of the pl/sql code, i found that the parameter "saint_name" was "bbb" and "saint_ct" was null.
    shouldn't they be binded by position? and when i used the
    "oracom.BindByName = true;"
    the two parameters were just binded correctly.
    so i just wonder when and how the parameters are binded by position.

    Hello,
    Yes, parameters are bound by position by default when using ODP.NET - this is controlled by the BindByName property which defaults to false. If you want to use bind by name, just set this property to true as you've shown.
    Since you are using a FUNCTION I would guess that you did not bind the function return value first, which is required. ODP.NET will generate code similar to this:
    begin
      :1 := function_name(:2, :3, :4);
    end;Hope that helps,
    Mark

  • Recently changed my password for mail, can still read my mail, but the drop down keeps appearing, asking for my password and saying it's incorrect. Totally confused. 

    I Recently changed the password for mail, on iMac. I can still read my mail, but the drop down keeps appearing, asking for my password, then telling me it's incorrect. Totally confused. 

    If your password is accepted, and Mail connects to the account, but you're prompted for the password repeatedly, take each of the following steps that you haven't already tried. Note: these steps don't apply if the server rejects the password. That's a different problem.
    Step 1
    When prompted for the password, check the box marked Remember this password in my keychain.
    Step 2
    Check that the keychain is working.
    Step 3
    Check that the default keychain is unlocked.

  • My apple id has been disabled and when i am trying to reset my apple id passwrd it is sending me mail to my registered email id and i no longer have access to that email id, totally confused what to do since my iphone 4s is stuck upon activation of i

    my apple id has been disabled and when i am trying to reset my apple id passwrd it is sending me mail to my registered email id and i no longer have access to that email id, totally confused what to do since my iphone 4s is stuck upon activation of icloud

    http://support.apple.com/en-us/HT201356

  • I have two aps on my task bar. Ps CC and Ps CC 2014.  i am totally confused. please advise

    I have two aps on my task bar. Ps CC and Ps CC2014. i am totally confused. please advise. thanks

    You can use either version. PS CC 2014 is the newest and because of a variety of changes that were made there could be potential issues such as some filters being available in one version and not the other, e.g. the Oil Paint filter still exists in PS CC but not in PS CC 2014. So depending on what you want to do you may prefer to use one version instead of the other for any given project.
    Confused as to why you have CC and CC 2014 versions of Photoshop, Illustrator, etc? Here's why - News - Digital Arts

  • Totally Confused by Licensing!!

    Hi all
    I am trying to evaluate EM 10G for our organisation and I am totally confused by the Licensing!! I have spoken to our Oracle Account Manager and that has not helped.
    As I understand it you get the license for EM with Database Licenses.
    So assume that we are able to install and use EM to monitor and manage all of our instances (250+).
    The parts I could purchase are
    • Diagnostics Pack
    • Configuration Management Pack
    • Tuning Pack
    • Change Management Pack
    Having a quick look it seem like a lot of the EM functionality (alerts etc) only come with the Diagnostics Pack.
    I suppose the question I am asking is how much functionality will we get without purchasing any of the management packs?
    Regards
    Ben

    Ben,
    When you install EM10g Grid Control you can navigate to the setup page for Management Pack Access.
    This is where you tell EM10g which packs you are licensed for.
    It also explains the packs in the form pasted below.
    As far as I am aware the Change Management Pack is no longer around in 10g?
    I'd hate to have to look after 250 databases without the Diagnostics pack at least...
    Thanks,
    Alan...
    Database Diagnostics Pack
    Performance Monitoring (Database and Host)
    ADDM (Automated Database Diagnostic Monitor)
    Automatic Workload Repository
    Event Notifications: Notification Methods, Rules and Schedules
    Event history/metric history (Database and Host)
    Blackouts
    Database Tuning Pack
    SQL Access Advisor
    SQL Tuning Advisor
    SQL Tuning Sets
    Reorganize Objects
    Database Configuration Pack
    Database and Host Configuration
    Deployments
    Patch Database and View Patch Cache
    Patch staging
    Clone Database
    Clone Oracle Home
    Search configuration
    Compare configuration
    Policies
    Application Server Diagnostics Pack
    Historical/trending data (Application Server and Host)
    Server Tracing
    Page Performance
    Event Notifications: Notification Methods, Rules and Schedules
    Event history/metric history (Application Server and Host)
    Blackouts
    Application Server Configuration Pack
    Application Server and Host Configuration
    Deployments
    Patch Database and View Patch Cache
    Patch staging
    Clone Database
    Clone Oracle Home
    Search configuration
    Compare configuration
    Policies

  • BE[Elect], MBA[SCM], 4 yrs Exp as BD. Totally confused about which SAP module

    Hello,
    Niranjan here from Mumbai. i am currently working as Lead member, Business development in engineering company for past 4+ years. Prior i have completed my BE from Mumbai university & MBA in supply change management.
    Now i am planning to have a shift to SAP. But confused about any specific module.
    On doing some ground work, found SD module of my use, but not sure about it.
    Also found CRM of my use on discussion with some of those working on field.
    Totally confused. ...
    Plz pour in your suggestions.
    thanks in advance.
    Niranjan Watve

    Hi Niranjan,
    As for my opinion, SAP CRM Sales exactly suits to you.  However, you have done Supply Chain Management you can also opt for SAP SD as well.
    But give a preference to SAP CRM Sales Instead of SAP SD.
    Regards
    GGOPII

  • Trying to create "screencast", and am totally confused...

    Hi.
    So, I used snapZpro and captured a section of my screen, and saved it out as a quicktime with animation codec, 10 frames per second.....
    I then created a project in FCP, and brought in my files... Created a sequence, and put my mov in there.. It immediately set the sequence to DV/DVCPRO - NTSC, the canvas window shows my footage but it looks wrong-- like the fonts are unreadable, blurry, etc.
    So, I went into sequence settings and set it to Animation, and then I have a RED timeline showing that I need to render everything.. and I am totally confused as to why since the footage is the animation codec... The frame rate in the sequence is 29.97, I thought that was perhaps why it's red, but there is no option in the "edit timebase" for 10fps.. Its only options between 23 and 60...
    My goal is to make some basic edits, and then output again with the animation codec.
    Can anyone please let me know how I should proceed? Rendering my footage seems like the wrong thing to do-- especially since it says it will take 2 hours to do it!!!
    Thanks.
    Message was edited by: Patrick Collins

    there is no option in the "edit timebase" for 10fps.. Its only options between 23 and 60...
    Final Cut Pro works with industry standard codecs, pixel dimensions and frame rates. As soon as you try making custom settings, it's no longer standard and you have to render. Snapz Pro was never designed to work in conjunction with a professional video editing system. You should try [iShowU|http://www.shinywhitebox.com/ishowuhd/main.html] instead, which will let you export to any codec on your computer.

  • I am totally confused!  Please help this newbie :-)

    Hi there,
    I am sorta new to Java. I've learned the basics of the language, but now I am finding myself totally confused with all the new stuff. There is SOOOOO much stuff on the java.sun.com website that I don't know where to begin.
    Ok, here is my question. Well, questions.
    1. Is there a document that describes when exactly one would want to use the J2EE as opposed to the J2SE?
    2. I want to develop a multi-platform small business desktop application. This application needs to support multiple users accessing a database on a server. It also needs to be capable of accessing a web service via the Internet. And there will be a web-based version of the application. So given these requirements, how do I know if I need the J2EE or not? I would like to avoid requiring the J2EE. The idea being to have a desktop application that can be sold for around $100 per seat license. J2EE application servers are relatively expensive, are they not?
    Where do I even begin? Can someone point me to a document or some information?
    Incidentally, I want to do all my development on Linux.
    Thanks for any help!
    Joe

    Suppose somebody said to you "I have just started to learn to cook, and I would like to open a restaurant in Paris. What should I serve, and will I need to know French?" What advice would you give that person? Well, hopefully you would tell that person to get a job washing dishes or waiting tables at a local restaurant and learn the business starting from the ground up.
    Same answer in your case. Start with J2SE and work on learning Java. Also learn about Internet technologies. Then probably after several months to a year you will start to understand the business, and the answers to your questions will become clearer.

  • HT201184 who help me, for iphone problem, kindly give me the contact no.  I am totally confuse the your system

    who help me, for iphone problem, kindly give me the contact no.  I am totally confuse the your system.
    <Personal Information Edited by Host>

    Hey sherstha,
    Thanks for the question. The following article outlines the various contact information for Apple, based on your country:
    Contacting Apple for support and service
    http://support.apple.com/kb/HE57
    Thanks,
    Matt M.

  • ASA 5510, 8.4(4)1 totally confused NAT

    I'll try to keep this simple. I've spent about 18 hours researching, searching and experimenting, and that's an honest figure, I kept track of my time so far.
    I need to run an inside server on our inside network but have the outside be able to reach it via 3 specific ports and protocols.
    I had HOPED to use objects and groups to accomplish this and not have to redefine this server or host 3 times and run 3 or more NAT statements as that totally defeats the concept and purpose of objects, doesn't it? But the NAT statement seems to refuse to deal with GROUPS. I can put a single SERVICE, or a single port in the NAT, but I can't get a single NAT line under a single object - this server, to take multiple ports that are not a range.
    Here's the need - I'll define each thing first to keep it simple and straight (at least in my head):
    Interface that faces or sits on the dirty Internet is named "WAN" (why I do not know but it is and it's too complex to change it now)
    WAN, the outside interface, has an IP address of 1.1.1.66
    Our provider has given us 16 public hosts or addresses we can use.
    (1.1.1.67 is on the failover ASA for this same interface.)
    My server on the inside LAN is 10.10.10.70
    I need to use a DIFFERENT address as I need to keep it apart from the 1.1.1.66 and 1.1.1.67 used on the 5510 pair WAN interface.
    I want to use a specific Internet address of 1.1.1.68 for outside to access the server sitting on 10.10.10.70 on the inside.
    BUT, I want access for UDP 500, UDP 4500 and ESP only, nothing else.
    The idea is this - something on the outside, meaning on the Internet, needs my server on the inside so hits the WAN interface at this IP address of 1.1.1.68 UDP port 500 or 4500 or ESP to get to my server on the LAN inside.
    The ASA has to notice traffic on UDP 500, 4500 and ESP aimed at 1.1.1.68  and translate it to the SAME ports on 10.10.10.70.
    So I need a NAT that will say traffic hitting 1.1.1.68 UDP 500 or UDP 4500 or ESP should be forwarded to 10.10.10.70 UDP 500, or UDP 4500 or ESP.
    The server needs to respond back of course!
    So very simple it's done all the time. "port forwarding" and a static NAT - that server always would be found at 1.1.1.68 if you were outside looking in and it would also always go out as that address. but inside we know it as 10.10.10.70
    I can seem to get NAT to take if I use a single service or define a single service, but when I create a service group that has UDP 500, UDP 4500 and ESP in it, it won't recognize any group - it pukes if I say any word except SERVICE in the NAT statement.
    This is one way I've tried, but then 8.3 and later don't seem to like this and the word "source" is killing me and I can't find reference to it anywhere.
    object service VPN-4500
     service udp destination eq 4500
    object service VPN-500
     service udp destination eq isakmp
    object-group service mygroup
     service-object object VPN-4500
     service-object object VPN-500
    (I also now have ESP in there but that's of no consequence as it won't even work with just these two)
    object network servernetworkobject
     host 10.10.10.70
     description my server
    object network vpn-out
     host 1.1.1.68
     description second IP address to use when aiming at my server
    nat (inside,WAN) source static servernetworkobject WANsecondIP service mygroup mygroup
    where servernetworkobject is the name I've defined for the network object in the ASA and WANsecondIP is the address I want to use defined as a network object and mygroup is the group I created that contains the 3 services or ports.
    Those aren't real names or addresses so it's not really that corny in the configuration, I just cleaned it up for public use
    ALL examples I find on the web, including Cisco sites, look a lot like this, but then I also see it must be defined with the network object itself and that's different than the samples on the Cisco sites! I'm SO confused.... Object should simplify this in spades, instead it's making it a lot harder and making the configuration a whole lot bigger and more clumsy.

    Well, you nailed it again. I did find a little feature in the ASDM that is called "public server". It appeared to be similar to what I wanted to do.
    I followed what you advised there, but experimented in the ASDM as well and found that it matched what I was doing manually, including being able to use the port group I'd created.
    Odd that it's done there and not in NAT as I'd prefer to not translate ALL ports and protocols but ONLY those directly related to my project as in my mind if the others aren't even translated at all, then if the access list is bad or off or somehow removed or modified, no big deal as the NAT or PAT would not translate those other ports so nothing could get to the server anyway, it wouldn't know where to find it!
    So to me, doing this ALL through NAT is far more secure, safer. If it can't find the server, it can't touch the server.  This method of doing it is more like putting the server on display but locking the windows. You can see it, you can get translated to and from it, but we'll not let you touch it. Look, but don't touch. I'd rather say "ha ha ha - you can't even see it! You don't even know it exists!
    And this is even MORE odd because if it was a SINGLE protocol or port, say it was a WEB server, I could NAT the address and tell it port 80 to port 80 and pretty much be done. But since it's more than 1 port, because it's 2 ports, I can't do it in NAT. Well, I could by defining TWO objects, I could call it "server1 ip x.x.x.x port 80 port 80" and then define a second object "server2 ip x.x.x.x port 443 port 443" for example.
    And I can define both objects just like that, sort of, and I can NAT each address/port to the SAME object, but I can't do it with a single object and single NAT. I could if it was a PORT RANGE, making this even more odd that Cisco won't allow 2 ports.
    So I can create 2 objects, point BOTH objects to the exact same IP address or server, then NAT the same addresses, but a different port using 2 NAT, or I can NAT using a range like 80-443 for example and be done with it in a single object, single NAT. But since the two ports aren't contiguous, I can't do it at one NAT even with an object group.
    And that's what threw me - there is absolutely no logic in that! There's no logic in allowing me to define multiple ports using a range, allowing me to create and define two objects, both of which point to the same IP/server and do it that way, and I can create an object group with multiple ports, but the NAT won't use the group. That's rather bizarre to me.
    So I have the second outside IP address defined as an object, and I have the server NIC address defined as an object,
    I have the ports each defined, and then a group defined using the port objects,
    Later there is an access list like this that will use the ports group:
    access-list WAN_access extended permit object-group vpn-ports any object vpn_gateway
    Then below that, there is:
    object network vpn_gateway
     nat (inside,WAN) static vpn-out
    access-group WAN_access in interface WAN
    This is how the ASDM put it, not in the same order as you had it, and not how I was putting things manually but the way things are ordered in the configuration is still a mystery to me with all the this before that and so on.
    I think what helped to confuse me was all of the other posts and articles on the web speaking to this same sort of topic - and the fact that a lot of them had the versions mixed up. I'd read a question where someone had 8.3 or later, but a response would come back which I later discovered wasn't for that version but was for 8.2 for example. Then I'd read posts about doing this exact same thing in 8.2 and someone would pop in and toss a totally different code into the mix which I later discovered was part for 8.2 and part for 8.3 and wouldn't work at all because  of the mixing. So bottom line, too much of what's out there on this exact topic is not correct, or not TOTALLY correct, because people are failing to READ what the original question posted had as the VERSION Amazing how folks coming in to help fail to catch the VERSION the person with the question is running and they continue on as if the world is using the same version they are. (I see that on our car forum daily - no one bothered to read that it was a 6 cylinder and not a V8 so they go on as if they have it covered....wrong engine folks ;-)    )
    Thanks - it isn't kicking errors, I've not had a chance to TEST yet, but it does seem to make sense now and your response makes sense compared to what I know now.
    (Now to figure out how to add a second subnet to the existing server for internal use without confusing things!)

  • Polymorphism , Dynamic Binding, Widening and I'm totally confused

    class Fruit
         private String name;
         public String getName()
              return this.name;
    class Apple extends Fruit
         private String typeOfApple;
         public void setTypeOfApple(String type)
              this.typeOfApple=type;
         public String getTypeOfApple()
              return this.typeOfApple;
    class Banana extends Fruit
         private String typeOfBanana;
         public void setTypeOfBanana(String type)
              this.typeOfBanana=type;
         public String getTypeOfBanana()
              return this.typeOfBanana;
    public class ExceptionTesting
         public static void main(String args[])
              Fruit obj=new Apple();
              obj.setTypeOfApple();  // ??? Why can't I do this ???
    }how can I achieve something like underneath by modifying above code ???
    Fruit whateverFruit=new Apple();
    whateverFruit.setTypeOfApple();
    whateverFruit=new Banana();
    whateverFruit.setTypeOfBanana();
    whateverFruit=new Orange();
    whateverFruit.setTypeOfOrange();
    ...

    Harry_lynn_17 wrote:
    I do apologize if it's become sound like stupid or something . I know somehow it's not very suitable to think in that way but I was just thinking of the object reference variable as a pointer becauseA reference is like a "filtered" pointer to an object: it will only show that part of the object that corresponds with the type of the reference. So after "Fruit whatever = new Banana();", the "whatever" reference only shows the "Fruit" part of the "Banana" object. This means you can only call methods that are defined in Fruit, not those defined in Banana.
    Dynamic binding means the JVM will decide at runtime which method implementation to invoke based on the class of the object. So, I thought
    Fruit whateverFruit=new Banana(); and then if i tried to invoke whateverFruit.yellowBanana(); then the compiler will try to find the method out and executed automatically.That's not what it means. It means when you have "Fruit whatever = new Banana()" and you call "whatever.getName()", it will call the getName() method from Banana, if Banana overrides the implementation of Fruit. You can still only use methods that are defined in Fruit through a reference of type Fruit. In this case, it doesn't seem that the behaviour of setTypeOfApple() is different from setTypeOfBanana(), so ejp's recommendation to just create a setType() method in Fruit is correct.
    Polymorphism means a variable of a superclass type to hold a reference to an object whose class is the superclass or any of its subclasses. So, I thought Fruit whateverFruit is somehow capable to hold the reference of its subclasses and can be used to reference of its subclasses. That's basically correct. However, the variable will only expose the superclass part of the subclass object.
    I got confused with all those stuff and kinda lost. There's one more thing. What's the point of doing something like this Fruit apple=new Apple() if I can't reference to an instance of apple object ?? I mean I could just simply write like this Fruit aFruit=new Fruit(). Sorry, if i've become sound like a fool but i'm really confused. Please help me out of this and thanks in advance.The point of having any superclass/subclass combo is that your problem domain demands that you make the distinction: sometimes you need to be able to treat an object as Fruit, sometimes you need to be specific and treat it like an Apple. For example, if you sell fruit and need to calculate the total price of a fruit basket, all you need to know is that each piece of Fruit has a getPrice(), you don't need to know that one piece is an Apple and another piece is a Banana. However, if a customer demands a kilogram of apples, you need to make sure you give him only Apples and not Banana's.List<Fruit> fruitBasket = new ArrayList<Fruit>();
    fruitBasket.add(new Apple("Granny Smith"));
    fruitBasket.add(new Banana("Chiquita"));
    fruitBasket.add(new Apple("Golden Delicious"));
    int priceOfBasket = 0;
    for(Fruit pieceOfFruit:fruitBasket) {
      priceOfBasket += pieceOfFruit.getPrice();
    Set<Apple> appleScale = new HashSet<Apple>();
    appleScale.add(new Apple("Granny Smith"));
    appleScale.add(new Apple("Golden Delicious"));
    appleScale.add(new Banana("Chiquita")); // ERROR

Maybe you are looking for