Accessible watermarks?

I am adding a watermark (name and address at the top of the page) to a PDF that needs to be Section 508 compliant.
How can I make the textual content of the watermark available to screen readers? Is there a way to add alt text as you would to a figure?
thanks!
Jen

Something to try.
With the PDF open in Acrobat Pro; open the Tags panel.
On the Options drop-down menu, select "Find".
In the Find Element dialog, select "Unmarked Content" for the value of "Find".
Select "Search Page" & click "Find Next" until the Watermark is highlighted.
In the Find Element dialog the value for "Type" shows "XObject: Form".
Click the Tag Element button.
A Container icon for watermark ought to now show in the Tag panel.
Use the Options menu to add a new tag (Form).
Position this new tag as appropriate in the structure tree.
Position the container as a child to this new tag.
With the new tag selected, open the Options menu and select Properties.
In the element's TouchUp Properties dialog, select the Tag tab.
Enter desired text into the Alternate Text field.
Tab out of the field (to make the entry "sticky").
Click Close. Save.
While you won't "see" a "tool tip" window of the alternate text you can confirm it is present by a Save As to accessible *.txt.
So, it will be processed by a screen reader.
Be well.

Similar Messages

  • Creating 508 Adobe Acrobat Accessible Docs from various sources and formats

    Note: I have no 508 training, except for perusing of documents on the web.
    I need to create searchable 508 Compliance report documents for Adobe Acrobat (not for the web at this time) from merged PDF files. 
    To create these reports, I do not have originals, all I have been given are PDFs, some of which have been created from Word and others scanned (some with OCR and some not).  Some of the reports are converted directly from Word but may also be a combination of electronic and scanned pages (signature pages, graphics, appendices, etc.)  Often the scanned pages have not been scanned to actual letter size (8.5 x. 11), but are smaller.  Sometimes they are larger or A4.
    In preparing the final report, I take all of the PDFs and merge them into one document.
    I add watermarks and headers/footers to the whole document. 
    In order to get all of the watermarks and headers/footers to align on the page with ease, I need all of the pages to be the standard letter size of 8.5 x 11 without losing any information.
    The only way I can figure out how to achieve this is to take the pages (usually scanned pages) that need to be enlarged (sometimes reduced) and Print to a PDF. 
    This will create a new PDF of the existing PDF; making it the standard letter size of 8.5 x 11, without cropping.
    I can then replace the odd-sized pages with the new PDF pages, creating a document where all of the pages are now the standard letter size of 8.5 x 11.
    Once my document is all the same size, I can add my watermarks and header/footers.
    I still need to make the whole document a searchable 508 Adobe Acrobat compliant document.
    I believe I need to run the OCR Text Recognition to convert/capture scanned pages and pictures to make this document a searchable 508 Adobe Acrobat compliant document.
    I tried running the OCR text recognition on the current merged (160 pages) PDF document (before adding my watermarks, headers/footers) to capture the scanned text, and I receive the following errors:
            This page contains renderable text.
            This page has graphics other than images or text on it. It cannot be captured.
    When I ran the Adobe Acrobat Accessibility checker, I get the following errors:
           The first page is a scanned signature page: the error says
    1 image with no alternate text
                1 element(s) that are not contained within the structure tree.
    1.     Inaccessible page content
         Most of the remaining detailed report errors are:
    Inaccessible page content
    1 element(s) that are not contained within the structure tree.
    I tested one page and used the Touch Up Reading Order tool and added alternate text to a signature block, ran the accessibility checker again, but still came back with alternate text errors.
    I am open to suggestions.  Feel free to advise me from beginning to end in regards to what I’m trying to accomplish. 
    THANK YOU!

    You do have a boat load of work.
         This page contains renderable text.
         This page has graphics other than images or text on it. It cannot be captured.
    This isn't an "error". Acrobat's OCR cannot process  PDF page content that is not exclusively an image.
        1 image with no alternate text
    When properly tagged, an image or graphic in a PDF is identified by the PDF element "Figure"
    (<Figure>).
    All Figures shall have an Alternate Text Description.
    You may have images/graphics that are tagged as Figures but should be Artifacts.
    OCR - The hidden layer of OCR output provided by Searchable Image or Searchable Image (Exact)
    is, for practicable purposes, not something one can effectively created Tagged PDF from.
    Prior to Acrobat 9 one would use Formatted Text and Graphics. With Acrobat 9 one would use
    ClearScan. Alternatively, one might just re-key the content in an authoring application and output Tagged, accessible PDF.
    Watermarks & Header/Footers -
    Oh boy; well, once you have everything else in a "green board" line up you'd add these and manually
    "fold" them into the structure tree via proper tagging.
    So, the first step is to gain at least a fundamental understanding of what an Accessible PDF is and
    how to create it. Then you'd want to become familiar with Section 508 1194.22.
    As each of the paragraphs are correlated to WCAG 1.0, you'll want to review it to understand what
    the correlation is and how it relates to PDF.
    However, Section 508 will be changing.
    The Draft Updated Standards and Guidelines are on the street.
    The window for public comment closed a few weeks ago.
    PDF - What it is: An ISO Standard (ISO 32000-1:2008)
    Obtain a free version of this ISO Standard to study what "Tagged" PDF is (Accessibiity is just one facility associated with Tagged PDF).
    http://www.acrobatusers.com/blogs/leonardr/adobe-posts-free-iso-32000
    Section 508, 1194.22
    http://www.section508.gov/index.cfm?FuseAction=Content&ID=12#Web
    The "change" that is pending - at the Access Board's site:
    Section 508 Homepage: Electronic and Information Technology
    http://www.access-board.gov/508.htm
    Download the PDF of the Draft Updated Standards and Guidelines for review and study.
    Note that, in part, this more closely aligns Section 508 to WCAG 2.0.
    WCAG 1.0
    http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505/
    WCAG 2.0
    http://www.w3.org/WAI/intro/wcag.php
    Start with the Overview and work through the technical, educational, and transition to 2.0 information.
    "How To"
    Still relevant in an Acrobat 9 world:
    Creating Accessible PDFs using Adobe Acrobat 7.0 Professional, Greg Pisocky
    http://www.appligent.com/adobeaccessibility
    (Download to PDF file and exercise files (ZIP file).
    For Acrobat 9:
    http://www.adobe.com/accessibility/products/acrobat/
    For links to an accessibility overview and FAQ.
    Acrobat accessibility training resources
    http://www.adobe.com/accessibility/products/acrobat/training.html
    Yes, review - study all.
    A resource listing at Acrobat Users Community
    (PDF Tags Books thread)
    http://www.acrobatusers.com/forums/aucbb/viewtopic.php?id=15622
    I've not checked all the links recently - some destinations of the URLs may be gone
    (floatsom on in the deep blue of the web <g>).
    Regardless, much "how to" was in PDF documents Adobe published for earlier Acrobat releases.
    It is still relevant.
    Accessibility on demand eSeminars:
    http://www.acrobatusers.com/learning_center/eseminars/on_demand
    Scroll through the pages of links to the recorded eSeminars to locate and view -
    --| David Mankin's "Scanning and OCR"
    --| Duff Johnson's "Tech Talk: Making PDF files comply with Section 508"
    Transcript, PDF of PowerPoint file, other information for download at Lori Kassuba's AUC Blog -
    http://www.acrobatusers.com/blogs/lkassuba/making-pdfs-comply-section-508-tech-talk-0
    --| Charlie Pike's "Accessibility"
    "Q&A" transcript at Lori Kassuba's AUC Blog -
    http://www.acrobatusers.com/blogs/lkassuba/top-questions-june-accessibility-eseminar
    Accessibility Forum at AUC - Accessible PDF related posts
    http://www.acrobatusers.com/forums/aucbb/viewforum.php?id=18
    Read through Duff Johnson's AUC Blog and Talking PDF articles related to accessible PDF.
    --| AUC Blog  http://www.acrobatusers.com/blogs/duffjohnson
    --| "Talking PDF" http://www.appligent.com/talkingpdf
    Visit Adobe TV
    --| Ensuring Your PDF is Accessible
    http://tv.adobe.com/watch/acrobat-tips-and-tricks/ensuring-your-pdf-is-accessible/
    --| Navigating an Accessible PDF Document (Part 1)
    http://tv.adobe.com/watch/acrobat-tips-and-tricks/navigating-an-accessible-pdf-document-pa rt-1/
    --| Navigating an Accessible PDF Document (Part 2)
    http://tv.adobe.com/watch/acrobat-tips-and-tricks/navigating-an-accessible-pdf-document-pa rt-2/
    Getting underway from cold iron shutdown takes time and effort.
    Be well...

  • White text in an accessible PDF

    When I use the Zoom–Reflow option in Acrobat on an accessible (508 compliant) PDF, all of the white text disappears into the white background since reflowing hides everything tagged as an artifact (which includes the colored backgrounds that the white text is on top of). Is there a good way to get around this with with out redesigning the document to omit white text? The original file was created in InDesign CS4 with many of the accessible features added within that program.
    Thanks!

    Unfortunately, I can not create the PDF.  It is uploaded by the user, and I have to open the PDF, insert the text and save it.  BUT, I did find the solution in a slight roundabout way.
    1) Create an image file containing the text I need
    2) Use that image file as a watermark with 10 opacity and use the tag's x,y coordinate setting.
    Below is the code I found to work:
    <!--- Create a blank image that is 500 pixels square. --->
    <cfset myImage=ImageNew("",500,500)>
    <!--- Set the background color for the image to white. --->
    <cfset ImageSetBackgroundColor(myImage,"white")>
    <!---Clear the rectangle specified on myImage and apply the background color. --->
    <cfset ImageClearRect(myImage,0,0,500,500)>
    <!--- Turn on antialiasing. --->
    <cfset ImageSetAntialiasing(myImage)>
    <!--- Draw the text. ---> 
    <cfset attr=StructNew()>
    <cfset attr.size=50>
    <cfset attr.style="bold">
    <cfset attr.font="Verdana">
    <cfset ImageSetDrawingColor(myImage,"blue")>
    <cfset ImageDrawText(myImage,"PROOF",100,250,attr)>
    <!--- Write the text image to a file. --->
    <cfimage action="write" source="#myImage#" destination="text.tiff" overwrite ="yes">
    <!--- Use the text image as a watermark in the PDF document. --->
    <cfpdf action="addwatermark" source="c:/book/1.pdf" image="text.tiff"
        destination="watermarked.pdf" overwrite="yes">

  • How do I add a signature/watermark to my pictures without using Digimark?

    I want to add my name on my pictures but I don't need to track them or follow them. If someone edits my name out oh well. I just want it for when I put it on the internet or give it to my friends and family.

    Crafting Actions Package UPDATED Aug 14, 2012 Changed AspectRatioSelection Plug-in script added Path support.
    Contains
    Action Actions Palette Tips.txt
    Action Creation Guidelines.txt
    Action Dealing with Image Size.txt
    Action Enhanced via Scripted Photoshop Functions.txt
    CraftedActions.atn Sample Action set includes an example Watermarking action
    Sample Actions.txt Photoshop CraftedActions set saved as a text file.
    12 Scripts for actions
    Example
    Download

  • A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (p

    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that
    the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)(Microsoft SQL Server, Error: 2)
    The system cannot find the file specified
    Cannot connect to COWBOYS.
    Here are the technical details===================================
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider:
    Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (.Net SqlClient Data Provider)
    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476
    Error Number: 2
    Severity: 20
    State: 0
    Program Location:
       at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
       at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean withFailover)
       at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover)
       at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer
    timeout)
       at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance)
       at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance,
    SqlConnectionString userConnectionOptions, SessionData reconnectSessionData)
       at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
       at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
       at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
       at System.Data.SqlClient.SqlConnection.Open()
       at Microsoft.SqlServer.Management.SqlStudio.Explorer.ObjectExplorerService.ValidateConnection(UIConnectionInfo ci, IServerType server)
       at Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()
    ===================================
    The system cannot find the file specified
    I have tried from so many forms. This is so frustrating. Thank for everyone/anyone who wants to help. So this is what happened: I had to uninstall my previous sqlserver 2012(which worked great) for some reason, and I uninstalled everything from that download.
    Then I installed the trial edition of sql server 2012 (64 Bit) and It wouldn't connect to the database. (Error mentioned above.) My local DB is COWBOYS. (COWBOYS is also my computer name.) After this, I have tried downloading sqlexpress and sqlserver 64bit
    many times and cannot connect to my local DB. 
    How do I connect to my Local DB? 
    Also, I think this might help: (When I run sqlserve.exe, which I was able to find in C:\Program Files\Microsoft SQL Server\110\LocalDB\Binn, I get an error: Your SQL server installation is either corrupt or has been tampered with(Error getting
    instance ID from name). Please uninstall then re-run setup to correct this problem.
    I would happily re install it, if it wasn't my 20th time.
    I don't have any remote connections, I don't use username/password, only window authentication. I work mostly on visual studio, but without able to store /retrieve data, I don't know how to survive.
    May be the solution is very simple, but I am too frustrated. 
    Some of the things I have tried:
    From a command prompt, enter one of the following commands:
    net start "SQL Server Agent (MSSQLSERVER)" OR 
    net start "SQL Server Agent(instancename)"(for instance)
    on my sql configuration, I cannot start anything because there is nothing there to start. I can post more details, if that would help. Also, some more details about the error:
    Details
    Product:
    SQL Server
    ID:
    2
    Source:
    MSSQLServer
    Version:
    10.0
    Component:
    SQLEngine
    Message:
    An error has occurred while establishing a connection to the server. When connecting to SQL Server, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error:
    40 - Could not open a connection to SQL Server) (.Net SqlClient Data Provider)
    Explanation
    SQL Server did not respond to the client request because the server is probably not started.
    User Action
    Make sure that the server is started.
    Version:
    9.0
    Component:
    SQLEngine
    Message:
    An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error:
    40 - Could not open a connection to SQL Server) (.Net SqlClient Data Provider)
    Explanation
    SQL Server did not respond to the client request because the server is probably not started.
    User Action
    Make sure that the server is started.
    Any one that can help me, I will be greatful. Thank you so much. p.s. please ask me anything if you have any questions.

    It sounds like there are a couple things going on here.  First check if you have a successful install of SQL Server, then we'll figure out the connection issues.
    Can you launch SQL Server Configuration Manager and check for SQL Server (MSSQLSERVER) if default instance or SQL Server (other name) if you've configured your instance as a named instance.  Once you find this, make sure the service is started. 
    If not started, try to start it and see if it throws an error.  If you get an error, post the error message your hitting.  If the service starts, you can then launch SSMS and try to connect.  If you have a default instance, you can use the machine
    name in the connection dialog.  Ex:  "COWBOYS" where Cowboys is the machine name.  However, if you named the SQL Server instance during install, you'll need to connect using the machine\instance format.  Ex:  COWBOYS\Romo (where Romo
    is the instance name you set during install).
    You can also look at the summary.txt file in the SQL Server setup error logs to see what happened on the most recent install.  Past install history is archived in the log folder if you need to dig those up to help troubleshoot, but the most
    recent one may help get to the bottom of it if there is an issue with setup detecting a prior instance that needs to be repaired.
    Thanks,
    Sam Lester (MSFT)
    http://blogs.msdn.com/b/samlester
    This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click
    "Mark as Answer" and
    "Vote as Helpful" on posts that help you. This can be beneficial to other community members reading the thread.

  • We have an itunes account on our desktop and my kids have it on their ipod and iphone. I went in and changed our user name from my old e-mail address which is no longer accessible to my new one and now either of my kids can access the itunes store..

    We have an itunes account on our desktop and both my kids have it on iphone and ipod. I went in and changed out user name from an old e-mail address which is no longer accessible to my one I use now... When the kids try to sign onto the itunes store it tells them they have the wrong user name..
    Can this be fixed??

    Did you change the email address or create a new Apple ID?
    If the email address associated with the account was merely changed, sign out of the Apple ID on the devices and sign in using the new credentials.

  • I have an older iMAC that once burned CD's with no issues. Now I get an error message saying "The attempt to burn a disc failed. The device is not accessible, probably because it was removed". I have never had it touched so the device was not removed.Help

    I have an olde iMac that once I have an older iMAC that once burned CD's with no issues. Now I get an error message saying "The attempt to burn a disc failed. The device is not accessible, probably because it was removed". I have never had it touched so the device was not removed. Please advise as to what could be the problem. How to fix. Thanks

    Try resetting the SMC and PRAM first, if that doesn't help try a cleaning disc.....and then buy an inexpensive external burner. Slimline super drive failures are all too common.
    To reset the SMC
    Shut down the computer.
    Unplug the computer's power cord.
    Wait fifteen seconds.
    Attach the computer's power cord.
    Wait five seconds, then press the power button to turn on the computer.
    Resetting NVRAM / PRAM
    Shut down your Mac.
    Locate the following keys on the keyboard: Command (⌘), Option, P, and R. You will need to hold these keys down simultaneously in step 4.
    Turn on the computer.
    Press and hold the Command-Option-P-R keys before the gray screen appears.
    Hold the keys down until the computer restarts and you hear the startup sound for the second time.
    Release the keys.

  • Trying to create a brush to watermark my photos. HELP!!

    So, Im trying to create a brush to watermark my photographs, but the 'define brush preset' isnt clickable, but it is clickable with any other photo i try it with. What am i doing wrong? can someone please help me? It's quite frustrating.

    Haw large in Pixels is the image?
    And quite frankly I would recommend creating a Path and using »Embed Path« instead of a Brush as Actions that include Paths can be more easily transferred without the risk of forgetting the Brushes.

  • Database table 'e' is not accessible

    Hi all,
    like many others in the web I'm having problems deploying CMP Beans on BEA. I'm using Weblogic 8.1 and
    get the following error message:
    "[EJB:011076]Unable to deploy the EJB 'B' because the database table 'b' is not accessible. Please ensure that this table exists and is accessible."
    After a lot of research I understand the problem now. Weblogic is checking the cmp-fields at deployment time using something like "SELECT xx1, xx2, xxx3 FROM ttt1 WHERE 1 = 0". Some databases have no problem with such a select. My Solid database unfortunately does a full table scan on it. Having only some rows in the table b there is no problem at all, but I have more than 500.000 entries. :-(
    My question: Is there a workaround? Can I somewhere specify the SQL - command for checking mapped cmp-fields? Or can I disable the check somehow?
    I think it is a very annoying problem, many users out there have.
    Thanx in advance
    Robert

    Robert Jung wrote:
    Hi all,
    like many others in the web I'm having problems deploying CMP Beans on BEA. I'm using Weblogic 8.1 and
    get the following error message:
    "[EJB:011076]Unable to deploy the EJB 'B' because the database table 'b' is not accessible.Please ensure that this table exists and is accessible."
    >
    After a lot of research I understand the problem now. Weblogic is checking the cmp-fieldsat deployment time using something like "SELECT xx1, xx2, xxx3 FROM ttt1 WHERE 1 = 0".
    Some databases have no problem with such a select. My Solid database unfortunately does
    a full table scan on it. Having only some rows in the table b there is no problem at all,
    but I have more than 500.000 entries. :-(
    >
    My question: Is there a workaround? Can I somewhere specify the SQL - command for checkingmapped cmp-fields? Or can I disable the check somehow?
    I think it is a very annoying problem, many users out there have.Hi. All commercial quality DBMSes I know, are smart enough to evaluate constant search
    criteria, and not to access all the rows if it's a-priori known that no rows will
    qualify. I would ask 'Solid' for a fix.
    However, you can generate our EJBs with the option of retaining the generated
    JDBC code, which you could alter and recompile for your use. You might be able to
    substitute some DatabaseMetaData call to getTableColumns() to get the same info...
    Joe
    Thanx in advance
    Robert

  • Condtions on Watermark in RTF template

    How to use the conditions on watermark in RTF template.
    How to display the Instances names on back ground of the RTF template.If it is DEV instance it should display as "This is DEV Document",if it is TST instance it should display as "This is TST Document".
    For this I am using the water mark.I have written the condition on watermark text field.
    <?if: INSTANCE_NAME!='PROD'?>This is DEV Document <?end if?>
    In the above statement is displaying as 'This is DEV Document' on DEV instance.But if I move the same code into PROD instance it is displaying the same message.(Actually on PROD it should not display the message)
    I think this condition is not working.(I think text message is displaying as it is.)
    Please any body help/suggest/guide me to resolve this issue.
    Thanks & Regards,

    check the xml file and see if instance name is populated correctly.
    for testing purpose try the reverse way around and print only if the instance_name = 'DEV'
    http://sureshvaishya.blogspot.com

  • The Secure Store Service application Secure Store Service Proxy is not accessible

    I am working on setting up a new SharePoint 2013 Farm for our external web site which is currently running on 2010 SharePoint. Because this is an External Website for our organization we have an internally available Publishing Site and there is an Web App
    Extension to provide Anon Access to users using the www address. Currently I am doing everything on a single server for testing with HOSTS entries to loop back so I can test with real host headers and not impact the 2010 prod environment. We will be setting
    up 2 more WFEs with a NLB before moving this into prod but it isn't there yet. We brought the Site Collection Databases over but are still running in 2010 mode for now.
    I migrated a copy of the Secure Store Database over from 2010 and had it put on the 2013 Farm's Database Server. Set up Secure Store and the Secure Store Proxy. I went into the Secure Store Proxy in CA and refreshed the Key with the proper Pass Phrase. After
    doing that I could see the Target Application IDs listed. Everything was looking good so I went off to test. If I am on the publishing site I can go to a page that has the solution on it and it operates as expected. It does a query to a non SharePoint database
    and returns information filtered based on the search parameters. The only odd thing I see is if I click on the "Site Actions" I get a message "An error has occurred with the data fetch. Please refresh page and retry." Need to look into
    that more but it only happens on pages that have these solutions. Maybe a clue. If I go to the Anonymous Access page (www......) and try and use the solution, it immediately (way too quick to appear like it is doing anything) comes back with "The security
    token request cannot be completed."
    If I dig through the usage logs I am finding the following.
    The Secure Store Service application Secure Store Service Proxy is not accessible. The full exception text is: The security token request cannot be completed.
    Unexpected exception from endpoint address : https://[Servername]:32844/4e87fd3aabb640fb8cc3ed52188cf5c0/SecureStoreService.svc/https
    Logging unknown/unexpected client side exception: InvalidOperationException. This will cause this application server to be removed from the load balancer queue. Exception: System.InvalidOperationException: The security token request cannot be completed.
        at Microsoft.SharePoint.SPSecurityContext.SecurityTokenForServiceContext(Uri contextUri)     at Microsoft.SharePoint.SPChannelFactoryOperations.InternalCreateChannelActingAsLoggedOnUser[TChannel](ChannelFactory`1 factory, EndpointAddress
    address, Uri via)     at Microsoft.Office.SecureStoreService.Server.SecureStoreServiceApplicationProxy.GetChannel(Uri address)     at Microsoft.Office.SecureStoreService.Server.SecureStoreServiceApplicationProxy.Execute[T](String operationName,
    Boolean validateCanary, ExecuteDelegate`1 operation).
    Initially I was fighting a firewall issue because it wasn't working (different errors) on both sides. Had Network Engineers open firewall ports needed and now it works on the publishing side. Still the same error on the Anon side. I suspect I have missed
    something when it comes to configuring the Secure Store to allow access to anonymous connections.
    Let me know if you need any more information but that should paint a pretty good picture as to how things are set up.
    Thanks for any help on this one. Searches haven't found much that has helped so far.

    Hi Sennister,
    I recommend to verify the things below:
    Did this issue occur with all the pages in the anonymous side?
    Check if the Claims to Windows Token Service is started.
    Change the <identity impersonate="true" /> in the web.config to see if the issue still occurs.
    Thanks,
    Victoria
    Forum 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]
    Victoria Xia
    TechNet Community Support

  • An error The local farm is not accessible. Cmdlets with FeatureDependencyId are not registered after launching a ps1 script from cmd file.

    I'm trying to load sharepoint script from *.cmd file. 
    I have Sharepoint 2010 installed on Windows 7 x64 and SQL server 2008r2.
    My cmd file is: 
    Powershell -v 2 -NonInteractive -NoLogo -File 1.ps1
    My sharepoint file 1.ps1 is:
    $snapin="Microsoft.SharePoint.PowerShell"
    if ($action -eq $null -or $action -eq '')
    {<br />
    # Action by default is complete uninstallation.
    $action='uninstall'
    $uninstall = $true
    else
    $action = $action.ToLower()
    switch($action)
    { $_ -eq "uninstall" } { $uninstall = $true; break }
    { $_ -eq "removesolution" } { $removeSolution = $true; break }
    { $_ -eq "deactivatecorpus" } { $deactivateCorpus = $true; break }
    { $_ -eq "deactivatesupport" } { $deactivateSupport = $true; break }
    default { Write-Host -f Red "Error: Invalid action: $action "; Exit -1 }
    Check the Sharepoint snapin availability.
    if (Get-PSSnapin $snapin -ea "silentlycontinue")
    Write-Host "PS snapin $snapin is loaded."
    elseif (Get-PSSnapin $snapin -registered -ea "silentlycontinue")
    Write-Host "PS snapin $snapin is registered."
    Add-PSSnapin $snapin
    Write-Host "PS snapin $snapin is loaded."
    else
    Write-Host -f Red "Error: PS snapin $snapin is not found."
    Exit -1
    $url = "http://pc1/sites/GroupWork/"
    $site= new-Object Microsoft.SharePoint.SPSite($url )
    $loc= [System.Int32]::Parse(1033)
    $templates= $site.GetWebTemplates($loc)
    foreach ($child in $templates){ write-host $child.Name " " $child.Title}<br />
    $site.Dispose()
    The script works fine from the Sharepoint 2010 management shell after launching the shell from the start menu (or from windows cmd by entering powershell -v 2):
    PS C:\2> .\1.ps1 
    PS snapin Microsoft.SharePoint.PowerShell is loaded.
    GLOBAL#0 Global template
    STS#0 Team Site
    STS#1 Blank Site
    STS#2 Document Workspace
    MPS#0 Basic Meeting Workspace
    MPS#1 Blank Meeting Workspace
    MPS#2 Decision Meeting Workspace
    MPS#3 Social Meeting Workspace
    MPS#4 Multipage Meeting Workspace
    CENTRALADMIN#0 Central Admin Site
    WIKI#0 Wiki Site
    BLOG#0 Blog
    SGS#0 Group Work Site
    TENANTADMIN#0 Tenant Admin Site
    {248A640A-AE86-42B7-90EC-45EC8618D6B4}#MySite2 MySite2
    {95629DC2-03B1-4C92-AD70-BC1FEAA49E7D}#MySite1 MySite1
    {7F01CFE4-F5E2-408B-AC87-E186D21F624C}#NewSiteTemplate NewSiteTemplate
    PS C:\2>
    I have an access to the database Sharepoint_Config from current domain user and from other 2 users. All users have db_owner rights to the Sharepoint_Config database. But
    i've loaded in windows from the user which is dbo in the database (dbo with windows authentication with domain\username for the current user). The dbo user has do_owner rights in the Sharepoint_Config database. I've tried to login under other users and launch
    the cmd file but without success.
    My PowerShell has version 2.0: 
    PS C:\2> $psversiontable
    Name Value
    CLRVersion 2.0.50727.5477
    BuildVersion 6.1.7601.17514
    PSVersion 2.0
    WSManStackVersion 2.0
    PSCompatibleVersions {1.0, 2.0}
    SerializationVersion 1.1.0.1
    PSRemotingProtocolVersion 2.1
    After launching the script from 1.cmd file i get an errors:
    C:\2>Powershell -v 2 -NonInteractive -NoLogo -File 1.ps1
    PS snapin Microsoft.SharePoint.PowerShell is registered.
    The local farm is not accessible. Cmdlets with FeatureDependencyId are not regis
    tered.
    Could not read the XML Configuration file in the folder CONFIG\PowerShell\Regist
    ration.
    Could not find a part of the path 'C:\2\CONFIG\PowerShell\Registration'.
    No xml configuration files loaded.
    Unable to register core product cmdlets.
    Could not read the Types files in the folder CONFIG\PowerShell\types.
    Could not find a part of the path 'C:\2\CONFIG\PowerShell\types'.
    "No Types files Found."
    Could not read the Format file in the folder CONFIG\PowerShell\format.
    Could not find a part of the path 'C:\2\CONFIG\PowerShell\format'.
    No Format files Found.
    PS snapin Microsoft.SharePoint.PowerShell is loaded.
    New-Object : Exception calling ".ctor" with "1" argument(s): "The Web applicati
    on at http://Pc1/sites/GroupWork/ could not be found. Verify t
    hat you have typed the URL correctly. If the URL should be serving existing con
    tent, the system administrator may need to add a new request URL mapping to the
    intended application."
    At C:\2\1.ps1:48 char:18
    + $site= new-Object <<<< Microsoft.SharePoint.SPSite($url )
    + CategoryInfo : InvalidOperation: (:) [New-Object], MethodInvoca
    tionException
    + FullyQualifiedErrorId : ConstructorInvokedThrowException,Microsoft.Power
    Shell.Commands.NewObjectCommand
    Please help me. I don't understand why the script is launched from the sharepoint management shell but doesn't work from the cmd file.

    I have an answer for my problem:  for solving a problem I've made several steps:
    1. Run farm installation under AD admin credentials - runas /user:Domain1\DomainAdmin1 "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\psconfigui.exe".
    This user has been added as farm administrator in the wizard.
    This user has been added as DBO in the SQL Server. (This is the main difference with my previous attempts)
    2. Execute a command Add-SPShellAdmin Domain1\UserAccount1 in
    the Management Shell of Sharepoint.
    3. Run SQL server and add Sharepoint_Shell_Access to the Domain1\UserAccount1
    (my main account) in the Config database
    4. Run CMD file only from Start->Run menu. 
    runas /user:Domain1\UserAccount1 "C:\1.cmd".
    Do not use Total Commander command prompt or file list for executing *.cmd of *.bat files without root administrator account.
    Thanks all for help.

  • Watermark on display

    My son has had his Ipod for about 3 weeks. He swears he did not get it wet but it has a watermark covering 1/3 of the screen. Kind of like an oil goo behind the display. Anybody else experience or hear of this?

    No, the only time of heard of anything similar is when somebody dropped theirs in a river. :/
    And Apple does not repair 'mistreated' iPods. They only repair manufacturer issues. You could try checking ipodresq.com for repair costs, if you're interested...
    Good luck!

  • How do I keep watermarks and presets ( with their order ) synched between computers

    I have a desktop which I use for heavy picture editing and a mac book air that I use for on the fly picture editing to show clients during photo trips.
    I want to figure out a way for keeping my watermarks and presets ( with their order and folders I created on my desktop ) synched on my laptop.
    What is the best way of doing this? If keeping it synched is not possible, how do you advise importing them to my laptop?
    Thanks for the support,
    JP Jacobsen

    Ps: It is very important that the presets come on the same order and folders I re-arranged them in my desktop.

  • The selected remote nodes 'node3' are not accessible

    Hello,
    I removed node3 from 2 node RAC Cluster.
    After this I have re-add this node to my RAC. I added without any problem to CRS but I have a problem with script addNode.sh (/u01/app/oracle/product/crs/oui/bin).
    I have to separate homes for ORACLE_HOME and ASM_HOME, so I need to run this script twice for each ORACLE_HOME.
    I run addNode.sh from one of the cluster nodes (node1), if I run:
    export ORACLE_HOME=/u01/app/oracle/product/11.1.0/asm
    cd $ORACLE_HOME/oui/bin
    ./addNode.sh -silent CLUSTER_NEW_NODES={node3} CLUSTER_NEW_PRIVATE_NODE_NAMES={node3-priv} CLUSTER_NEW_VIRTUAL_HOSTNAMES={node3-vip}
    I got the following error:
    Performing tests to see whether nodes node2,node3 are available
    ............................................................SEVERE:The selected remote nodes 'node3' are not accessible.
    ... 100% Done.
    I reviewed logs located in /u01/app/oraInventory/logs I found
    Status of node 'node3':
    null
    The virtual host name 'node3-vip' for node 'node3' is already in use.
    I checked crs_stat from $ORA_CRS_HOME, but all applications (ons, gsd, vip) and targets are ONLINE. I tried to run vipca -nodelist node1,node2,node3 and updated a configuration. I checked /etc/hosts, connection via SSH between all hosts belonging to RAC: node1, node1-vip, node1-priv etc. Everything looks like fine, so I have no idea what caused this problem.
    Software which I used:
    Linux: UNL 5.4 x86_64
    11g Release 11.1.0.7.0 - 64bit, Oracle Clusterware
    Thank you for your answer,
    Best Regards,
    Edited by: user4924714 on 2010-02-15 07:50

    Hi,
    Thanks for your reply.
    I am running addNode.sh from node which already exist in the Rac Cluster. I tried on node1, node2 but the resulat are the same.
    Best regards,

Maybe you are looking for

  • How to remove '#' field in Filter

    Hi gurus,     I am working in BEx-Analyzer. I have created a workbook with some filters such as dropdown, check box etc..     While using check box, there is an additional option named as '#' is displayed in the check box...      Can anyone pls guide

  • Problem with synchronisation of component settings

    Dear All, We have newly installed a new enviroment with Siebel 8.1.1.2 Public sector. Everything is running fine but I see one strange thing. Of the object managers the parameters differ from what I see in the GUI and in SRVRMGR. The values in the SR

  • Java.lang.AbstractMethodError: oracle.jdbc.driver.OracleResultSet.isLast()Z

    Hello. I'm trying to detect if a row is the last one of a ResultSet (from a executeQuery): ResultSet results = sql.executeQuery(); if (results.isLast())      out.println("EMPTY"); But I get this error message: Error 500 Servlet internal error: java.l

  • Itunes Won't Stay connected Keep

    I keep trying to connect to Itune's and it keep saying to check my internet connection.  I know my internet works so what is going on?

  • Missing some letters in string

    Well guys, I have one VI that I write some text at a string and I can read it from another VI. Always works nice for me, but since some days ago... I start to have some problems When I wrote a text like: "Hey, my name is Eduardo" when I tryed to read