Viewing/uploading customized WebAuth pages

Howdy,
  I've got a 5508 running 7.6.100 acting as an anchor in a remote location. It is using customized WebAuth pages but I'm needing to verify the actual html content of those pages as they are in use today. Downloading a new WebAuth bundle is easy, and I know I can preview the WebAuth login page, and I've got the pages that 'should' have been downloaded to the controller- I need to see what's there now. Alas, because of my location, I can't simply toss a client on the WLAN to examine the pages either.
  Before having to overwrite the existing pages, does anyone have a way to upload or view customized pages on the WLC?

AHA! CLI and Google-fu remain my best friends.
Although the GUI in this version does not allow UPloading WebAuth bundles from the WLC, you can do it from the CLI, you just need the commands....
Fire up your TFTP server (you could use FTP), and set the transfer commands using CLI on the WLC
  TRANSFER UPLOAD MODE tftp
  TRANSFER UPLOAD DATATYPE WEBAUTHBUNDLE
  TRANSFER UPLOAD SERVERIP tftp-server-address
  TRANSFER UPLOAD FILENAME destination-filename
  TRANSFER UPLOAD START
Check your settings and click 'y' to start
Viola, a copy of the current WebAuth bundle! Unzip the bundle and you can see the current web pages used.

Similar Messages

  • Need my custom webauth page displayed with HTTP instead of HTTPS

    I have a custom webauth page installed that I am using with web passthrough authentication on my WLC2006 in order to put up a acceptable use policy page.
    The WLC uses HTTPS to display this which causes a security certificate warning to appear if I go with the WLC's own self-signed certificate. Is there a way I can get the WLC to use plain HTTP to display this page instead so I can eliminate the warning?
    I have already tried installing a trusted 3rd party certificate on the WLC, but I have this very strange problem where mucking with the WLC's web authentication certificate in any manner causes all network activity on the WLC to break except for CDP and ARP, essentially leaving the WLC dead. Three weeks of troubleshooting with Cisco TAC has yielded no progress on that front so now I am trying to bypass the need for a security certificate altogether since I really don't need to encrypt my acceptable use policy page.

    The documentation doesn't provide very clear direction, does it?
    To download the WLC's default webauth page, browse to the controller's Security > Web Login Page. Make sure the web authentication type is Internal (Default). Hit the Preview button. Then use your browser's File > Save As... menu item to save the HTML into a file. Edit this to your liking and bundle it and any graphics images up into a TAR archive, then upload via the controller's COMMAND page.

  • Guest-User custom Webauth Page

    I have created and loaded a custom webauth page on my 4400-Software version 4.2.61.0. The TAR file loaded successfully on the controller.
    When a user logs in they get an ip however they never get re-directed to the page. It doesn't even try. When I try to web to 1.1.1.1 it displays page cannot be displayed.
    The Default WEB page works just fine.
    Any ideas?

    Same problem here.
    I have tried several webauth bundles (all upload fine). The client gets and IP, resolves the remote webserver address and is redirected to http://1.1.1.1 etc etc with all the correct parameters in the url, but the browser just displays a blank page. Running version 5.1.151.0. If I change Layer 3 security to Internal, I get the standard page displayed fine.

  • Custom WebAuth

    I am basically trying to take the e-mail pass-through page and manipulate the simple html code say Signature instead of Email Address. However Every time I copy the code and open up the login.html that I upload with the custom webauth page I no longer have a submit button and even when I hit enter it no longer redirects me anywhere. Basically the need for this is to have the users name in the system to log them. We are just trying to figure out if there is a way for a guest to self register themselves by reading a license agreement and then signing at the bottom. Thanks in advance for any help that could be provided

    Just in case somebody is having the same problem.
    I did a "view source" from the internal web auth webpage and saved it to login.html.
    The internal webpage file path and the "Customised (Downloaded)" filepath are two different locations. So when you upload the login.html page you also need to bundle in loginscript.js (however I would rename loginscript.js to something else and change the reference to it in login.html). Here is the code for loginscript.js
    function getHtmlForButton(nameStr, str, bClass,onClickFn){
        if(nameStr == null || nameStr ==""
          || str == null || str ==""
          || onClickFn == null || onClickFn =="") {
            debugMsg("One of the input params for the button is not available");
            return;
        document.writeln('');
    function submitAction(){
      if(document.forms[0].err_flag.value == 1){
        // This case occurs when user's attempt to login failed
        // and he is going to login again. This means we have already
        // extracted redirect url in his first attempt and its stored
        // in redirect_url input element. so just submit the form
        document.forms[0].err_flag.value = 0;
        document.forms[0].buttonClicked.value = 4;
        document.forms[0].submit();
      }else{
          var link = document.location.href;
          //alert("Link is "+link);
          var searchString = "?redirect=";
          var equalIndex = link.indexOf(searchString);
          var redirectUrl = "";
          if(equalIndex > 0) {
                equalIndex += searchString.length;
                redirectUrl=link.substring(equalIndex);
                var index=0;
                //add http only if url does not have
                index=redirectUrl.indexOf("http");
                if(index != 0){
                   redirectUrl = "http://"+ redirectUrl;
          if(redirectUrl.length > 255){
              redirectUrl = redirectUrl.substring(0,255);
          document.forms[0].redirect_url.value = redirectUrl;
          //alert("redirect url is "+document.forms[0].redirect_url.value);
          document.forms[0].buttonClicked.value = 4;
          document.forms[0].submit();
    function submitOnEnter(event)
      var NS4 = (document.layers) ? true : false;
      var code = 0;
      if (NS4)
        code = event.which;
      else
        code = event.keyCode;
      if (code==13) submitAction(); // 12 corresponds to enter event
    function checkForMsg(){
        if(document.forms[0].info_flag.value == 1){
            alert(document.forms[0].info_msg.value);

  • Custom webauth settings in between Anchor & Foreign

    Hi techies,
    We have implemented a new wireless mobility guest SSID in between the anchor and multiple foreign controllers.
    We are using a custom webauth page, written by the customer, which was working great.
    Since we've upgraded to 7.2.115.2, we receive a couple of complaints from users saying that they receive the default Cisco web auth login page, instead of the custom. But, after they successfully logged on, they see the successfull page of the custom webauth package? Which seems quite strange. It seems like the webauth pages from the default Cisco one and our custom are getting mixed during the authentication process.
    I have read in the mobility design guide about which settings should be absolutely identical in between the anchor & foreign controller(s).
    So I've checked them and I see a difference in the web auth settings, under the security tab in the WLC, which tells the controller if it must use the default internal page, or a custom one. We've uploaded the custom web-auth package only to the anchor controller. The foreign controller have this option set to "Internal (default)".
    Do we need to upload the same custom webauth .tar package to all of the foreign controllers to mitigate this?
    It seems I can't find it in any ofthe cisco docs available..
    Thanks!
    Dion Dohmen

    I think there was an issue with what you are seen with versions of 7.2. The webauth should be in the anchor WLC no matter what. You can search the forums as others have ran into that issue also.
    Sent from Cisco Technical Support iPhone App

  • Is there a way to backup the Custom WebAuth from the WLC?

    is there any way to get the tar file (or all of the individual files) of the custom webauth pages from the WLC as we have lost our backup (dont ask, even I'm not sure how that happened)

    Yes simply connect to the guest SSID and save the pages, that will capture the script, jpg and html file, choose save as webpage complete

  • More than one customized webauth

    Hello,
    If possible i would like to use diffrent customized webauth page for to 2 diffrerents guest SSID.
    When the controller download the bundle (login.tar) it verify that login.html exist. If not -> error
    So it does not look possible to have differents login page.
    But why is it possible to assign Login, Login Failure, and Logout Pages per WLAN ?
    WLC5500 - 7.0.98
    Philippe

    As far as I know, in the webauth bundle you can add several customized webauths and then, when you configure your SSID, in security/layer3 you can override the global configuration and, for the list of all the files you download from the webauth list, select the file you want to use like "login webauth" only for this ssid, in this manner you could select differents webauth login pages for any ssid you need.
    Best regards.

  • Customized webauth redirect to favorites tabs

    Hi!
    I´m trying to create a Customized WebAuth page for WLC 5.0. The dilemma is that customers that have several tabs that starts different webpages at start of the webbrowser would like to have those tabs redirected to the chosen startpage for every tab after login. As it is now the customized webauth appears on every tab and when You try to hit the update buttom on the webbrowser a popupmessagebox appear with the notice that Your already logged in. Instead of that message I would like to be redirected to the appropriate website chosen for that specifik tab. Hope You understand the dilemma and that there are someone that have an answer to share. How do I configure the customized "Login.html" to achieve the desired act?
    Regards
    Peter Vahlersvik

    In order to have the web page load properly, it is not sufficient to set the web-authentication type as customized globally in the Security > Web Auth > Web login page. It must also be configured on a particular WLAN . In order to do this, complete these steps:
        Log into the GUI of the WLC.
        Click on the WLANs tab, and access the profile of the WLAN configured for Web-authentication.
        On the WLAN > Edit page, click the Security tab. Then, choose Layer 3.
        On this page, choose None as the Layer 3 Security.
        Check the Web Policy box, and choose the Authentication option.
        Check the Over-ride Global Config Enable box, choose Customized (Downloaded) as the Web Auth Type, and select the desired login page from theLogin Pagepull down menu. Click Apply

  • Report Viewer Webpart is Blank in Custom Master Page

    Dear Experts ,
    Recently my team created a new master page to replace seattle default page in Sharepoint 2013. Things were fine till the moment we accessed one of site page containing a Report Viewer Web Part to load SSRS rdl. The web part is blank
    with just standard SSRS toolbar and parameter. To isolate the problem, I have confirmed that the same page works fine in seattle master. I notice that something could be missing in our site (though I am clueless on what those are). There is one post online
    from someone with potentially similar issue, but it does not help in our case. Some pointers from will be appreciated. Cheers.
    http://blogs.msdn.com/b/selvar/archive/2013/11/28/using-reporting-service-web-part-with-sharepoint-custom-master-pages.aspx

    Hi,
    Please try to add AsyncPostBackTimeout="0" inside the ScriptManager code in your master page.
    <asp:scriptmanager id="ScriptManager" runat="server" enablepagemethods="false" enablepartialrendering="true" enablescriptglobalization="false" asyncpostbacktimeout="0" enablescriptlocalization="true" />
    If the issue still exists, I suggest you provide some error messages or code for further research.
    Thanks,
    Dennis Guo
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Dennis Guo
    TechNet Community Support

  • How to upload different views of customer master data using LSMW-IDOC

    I need to upload customer master data  using LSMW Idoc method for my client. Now customer will have different views like main view, Sales data, Company code data, Partner function data etc. And except main data all other data can be multiple for each customer. We are going to upload data from tab delimited .TXT file. Should I propose different LSMW for upload different views for the customer from different .TXT files? or we can upload all the customer related data (like main view data and partner function data )from a single .TXT file. Kindly suggest which one in convenient and how we can prepare the data file in both cases.

    convinient is the method that you can handle.
    but as the guy who loads the data you have to load the data like they are available, like it is convinient for others to prepare the data.
    In general there is no problem to use an IDOC method to load a customer master with multiple comany codes and several sales orgs in one shot.
    the data can be in one source file, but need then to be maintained in a certain way
    Example1: all data in 1 structure
    GD1 - CC1 - SO1
    GD1 - CC2 - SO2
    GD1 - CC2 - SO3
    in this case the GD (general data) is redundand in each line which has different Company code data or different Sales Org data
    Example2: all data in 3 sturcures but one file
    GD1
    .CC1
    .CC2
    ..SO1
    ..SO2
    ..SO3
    Example3: data delivered in 3 files - you join the files in LSMW, they must have a common identifier like the old customer number in the beginning of each file
    FILE General data:
    GD1
    GD2
    GD3
    file Compamy code data:
    CC1
    CC2
    CC3
    file Sales org data:
    SO1
    SO2
    SO3
    LSMW is flexible and can handle each of this scenarios, are you flexible too?

  • Eventing in Portal page between Team Viewer and Custom Webdynpro for ABAP

    We are trying to implement a new Portal page that contains a Team Viewer Iview and a custom Webdynpro for ABAP iview.
    The idea is that the when a manager select one of his direct report in the Team Viewer, the custom Webdynpro for ABAP would pick up the selection_changed event and retrieve the data for the selected employee.
    We followed the instruction provided by SAP in note 1112733 and it worked in our development environment. When we moved the iviews to our testing environment it stopped working.
    I also used the Diagnostic Iviews provided by SAP and I get the same result: Works in Dev, does not work in QA or in Prod.
    We also followed the troubleshooting steps of note 945516 and it still did not help us. We can not find a difference in our system set up.
    We are therefore looking for pointers as to what could be our problem.
    Thanks!
    Edited by: Benoit Fortin on Feb 20, 2009 2:28 PM

    Problem was solved internally:
    The reasons the eventing worked in Dev and not in QA or Prod, was that we had a different level of patch for ESS/MSS between instances, which I was not aware of.
    Dev was on ESS/MSS version 600 SP14 and QA and Prod was on a different level. Once we implemented ESS/MSS SP 14 accross the board, everything was good.
    Edited by: Benoit Fortin on Nov 13, 2009 11:57 AM

  • Using WEB Output HTML Gallery and uploading using ftp upload the HTML page views correctly but images only display the alt tag?

    Using WEB Output HTML Gallery and uploading using ftp upload the HTML page views correctly but images only display the alt tag in the browser window?

    After a little investigation, I discovered that PNGs also do not render correctly in IE7 in similar circumstances.
    I ended up using Levels in Photoshop to bring the output blacks up to "5", saved the images as PNGs, modified the HTML from .jpg to .png, and that seems to have covered up the problem well enough.
    By the way, I did confirm that IE8 beta 2 renders the images correctly.
    Brian

  • How to customize and fix permanently the size of web pages (zoom%) in Firefox as in Internet Explorer either: View - Zoom - Custom (percentage).

    How to customize and fix permanently the size of web pages (zoom%) in Firefox as in Internet Explorer either:
    View - Zoom - Custom (percentage).
    Thank you

    This may help you.
    https://support.mozilla.com/en-US/questions/894000

  • You do not have permission to view this directory or page.

    I made an Azure website, installed GitHub, and made a repository. In the repository I put index.html, style.css, templogo.jpg, and homeimage.jpg . I needed the css and jpg files for the index page. I created a deployment account, and pushed the repository
    to my Azure Git Repository using Git Shell. Everything worked just fine, I can even see in the Azure Portal that the changes were pushed. Now, I'm trying to browse my site when I get this error:
    You do not have permission to view this directory or page.
    Not sure why this is happening, everything seemed like it worked out just fine. Can someone please help me?

    Hi sir,
    Firstly, I suggest you could set your default page on you Azure configuration panel.
    Secondly, I suggest you could try to use FTP to login on Azure website and check your files whether  were here. Please check it.
    http://blogs.msdn.com/b/avkashchauhan/archive/2012/06/19/windows-azure-website-uploading-downloading-files-over-ftp-and-collecting-diagnostics-logs.aspx
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Custom WebAuth issues

    I'm trying to get a custom webauthentication page for two WLANs working, with RADIUS authentication.
    The default web-auth page has been operational for some time so there are no issues with the process itself.
    For some reason when I click on the submit button, while using the custom page, nothing happens. There's no redirect, no entry in RADIUS.
    The script code is exactly the same, word for word. The only things modified are the style layouts of the page as well as the coloring.
    I've noticed this line of code for the scripting:
    "<script language="javascript" src="./loginscript.js"></script>"
    Is 'loginscript.js' something that needs to be set up and uploaded along with the custom page, or is that coded into the WLC software?
    Any other insight on why this may not be working? Thanks.

    In 4.1, the feature to allow upload of webauth html files to the controller was introduced. Only when the webauth type is "customized" (not external or internal), the webauth URL includes "fs/customwebauth" to point to the files stored on the controller's flash file system. This should not affect scripts that were used before, for internal or
    external webauth.
    You can navigate the directories for web related html files (only the uploaded ones) using devshell shell. You will be able to find the custom webauthentication directory, after you have uploaded the webauth files to the controller.

Maybe you are looking for