Product documentation Docs
    • English
    • Deutsch
    • 日本語
    • 한국어
    • Français
  • More Sites
    • Now Community
    • Developer Site
    • Knowledge Base
    • Product Information
    • ServiceNow.com
    • Training
    • Customer Success Center
    • ServiceNow Support Videos
  • Log in

Product documentation

  • Home
How search works:
  • Punctuation and capital letters are ignored
  • Special characters like underscores (_) are removed
  • Known synonyms are applied
  • The most relevant topics (based on weighting and matching to search terms) are listed first in search results
Topics are ranked in search results by how closely they match your search terms
  • A match on the entire phrase you typed
  • A match on part of the phrase you typed
  • A match on ALL of the terms in the phrase you typed
  • A match on ANY of the terms in the phrase you typed

Note: Matches in titles are always highly ranked.

  • Release version
    Table of Contents
    • Orlando release notes
Table of Contents
Choose your release version
    Home Orlando Release Notes Orlando release notes Learn about Orlando Available patches and hotfixes Orlando Patch 4b Hotfix 1

    Orlando Patch 4b Hotfix 1

    • Save as PDF Selected topic Topic & subtopics All topics in contents
    • Unsubscribe Log in to subscribe to topics and get notified when content changes.
    • Share this page

    Orlando Patch 4b Hotfix 1

    The Orlando Patch 4b Hotfix 1 release contains fixes to these problems.

    Build information:
    Build date: 08-26-2020_1102
    Build tag: glide-orlando-12-11-2019__patch4b-hotfix1-08-21-2020
    Important: For more information about how to upgrade an instance, see ServiceNow upgrades.

    For more information about the release cycle, see the ServiceNow Release Cycle.

    Note: This version is approved for FedRAMP. The following products are not approved for FedRAMP in Orlando: Benchmarks, Document Viewer, Instance Data Replication, and ServiceNow mobile.

    Fixed problem

    Problem Short description Description Steps to reproduce

    Encryption/Cryptography

    PRB1411066

    Sharing the cache across domains prevents the user from gaining access to encrypted fields
    1. As a user with elevated privileges, install the com.glide.domain.msp_extensions.installer, com.glide.kmf.global, and com.glide.encryption plugins.
    2. Install demo data on the Domain plugin and set the KMF property to opt_in.
    3. Create a role and assign it to a new user (the user should be under ACME domain) along with the incident_manager role.
    4. Create an encryption module, and use the module to create an encryption field configuration.
    5. Create a module access policy with the module and role created above.
    6. Log in as the user created above and create an incident record.
    7. Clear the cache.

    Expected behavior: The user should still have access to the short_description column.

    Actual behavior: The user does not have access to the short_description column.

    Encryption/Cryptography

    PRB1412475

    Pause and Resume are not working correctly while running mass encryption or decryption jobs Jobs fail with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.
    1. Activate the KMF and Encryption Support plugins.
    2. Set the sys_property to opt_in.
    3. Create an encryption module.
    4. Create an encrypted field config on the incident table and short description column.
    5. Schedule a mass encryption job and set the time window.

      For example, start time - 14:00:00 and end time - 14:01:00.

    6. Start the scheduled job.
    7. Wait until the job interval end time window has passed.

      The job state is set to quiescent.

    8. Update the job window.

      For example, start time - 14:05:00 and end time - 14:06:00.

    9. Click Update.

    Expected behavior: The job should resume and continue processing the remaining encrypted data.

    Actual behavior: The job is not able to resume and fails with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.

    Encryption/Cryptography

    PRB1411669

    Unable to create an encryption field config on a parent table after deactivating a field config that was created on a child table
    1. Log in as a user with elevated privileges and set the KMF property to opt_in.
    2. Create an encryption module.
    3. Create a field configuration on the problem table (column: description).
    4. Create a field configuration on the task table.

      Notice the errors 'Error Message The selected field already has an encryption configuration for table task or its extensions' and 'Error Message Invalid insert'.

    5. Open the field configuration on problem table and turn off the active flag.
    6. Save the changes.
    7. Repeat step 4.

    Expected behavior: The user should be able to create an encryption config on the task table.

    Actual behavior: The user is unable to replicate or create an encryption config on the task table. They receive the errors 'Error Message The selected field already has an encryption configuration for table task or its extensions' and 'Error Message Invalid insert'.

    Encryption/Cryptography

    PRB1396485

    Global search does not work during or after the CLE to KMF and KMF to CLE migration phases After upgrading a New York instance to Orlando, global search no longer finds terms in encrypted fields.
    1. Activate the CLE and KMF plugins.
    2. Configure the CLE context, role, and user.
    3. Log in as a user and trigger the mass encryption of a test field (for example, incident.short_description).
    4. After encryption is finished, use global search to find terms in the test field.

      The terms should be found.

    5. Modify the glide_encryption.cle_ replatforming_with_kmf property value to opt_in.
    6. Execute gs.cacheFlush(); from Scripts - Background.
    7. Log out, then log back in as a user with elevated privileges.
    8. Run the key migration (context to module) scheduled job.
    9. Run the data migration (context to module) scheduled job.
    10. Log in as the first user and search for same terms as before the migration to module encryption.

    Expected behavior: The test terms should be found.

    Actual behavior: The test terms are not found.

    MID Server

    PRB1411493

    PowerShell processes leak while importing modules After spinning up a PowerShell process, it is used to load modules and run commands. In case it hits the timeout while loading the modules, the process is never closed. The default is a 1-minute timeout for loading modules.

    Fixes included

    Unless any exceptions are noted, you can safely upgrade to this release version from any of the versions listed below. These prior versions contain PRB fixes that are also included with this release. Be sure to upgrade to the latest listed patch that includes all of the PRB fixes you are interested in.

    • Orlando Patch 4b
    • Orlando Patch 4a
    • Orlando Patch 4
    • Orlando Patch 3
    • Orlando Patch 2 Hotfix 1
    • Orlando Patch 2
    • Orlando Patch 1 Hotfix 3
    • Orlando Patch 1 Hotfix 2
    • Orlando Patch 1
    • Orlando security and notable fixes
    • All other Orlando fixes

    Tags:

    Feedback
    On this page

    Previous topic

    Next topic

    • Contact Us
    • Careers
    • Terms of Use
    • Privacy Statement
    • Sitemap
    • © ServiceNow. All rights reserved.

    Release version
    Choose your release version

      Orlando Patch 4b Hotfix 1

      • Save as PDF Selected topic Topic & subtopics All topics in contents
      • Unsubscribe Log in to subscribe to topics and get notified when content changes.
      • Share this page

      Orlando Patch 4b Hotfix 1

      The Orlando Patch 4b Hotfix 1 release contains fixes to these problems.

      Build information:
      Build date: 08-26-2020_1102
      Build tag: glide-orlando-12-11-2019__patch4b-hotfix1-08-21-2020
      Important: For more information about how to upgrade an instance, see ServiceNow upgrades.

      For more information about the release cycle, see the ServiceNow Release Cycle.

      Note: This version is approved for FedRAMP. The following products are not approved for FedRAMP in Orlando: Benchmarks, Document Viewer, Instance Data Replication, and ServiceNow mobile.

      Fixed problem

      Problem Short description Description Steps to reproduce

      Encryption/Cryptography

      PRB1411066

      Sharing the cache across domains prevents the user from gaining access to encrypted fields
      1. As a user with elevated privileges, install the com.glide.domain.msp_extensions.installer, com.glide.kmf.global, and com.glide.encryption plugins.
      2. Install demo data on the Domain plugin and set the KMF property to opt_in.
      3. Create a role and assign it to a new user (the user should be under ACME domain) along with the incident_manager role.
      4. Create an encryption module, and use the module to create an encryption field configuration.
      5. Create a module access policy with the module and role created above.
      6. Log in as the user created above and create an incident record.
      7. Clear the cache.

      Expected behavior: The user should still have access to the short_description column.

      Actual behavior: The user does not have access to the short_description column.

      Encryption/Cryptography

      PRB1412475

      Pause and Resume are not working correctly while running mass encryption or decryption jobs Jobs fail with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.
      1. Activate the KMF and Encryption Support plugins.
      2. Set the sys_property to opt_in.
      3. Create an encryption module.
      4. Create an encrypted field config on the incident table and short description column.
      5. Schedule a mass encryption job and set the time window.

        For example, start time - 14:00:00 and end time - 14:01:00.

      6. Start the scheduled job.
      7. Wait until the job interval end time window has passed.

        The job state is set to quiescent.

      8. Update the job window.

        For example, start time - 14:05:00 and end time - 14:06:00.

      9. Click Update.

      Expected behavior: The job should resume and continue processing the remaining encrypted data.

      Actual behavior: The job is not able to resume and fails with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.

      Encryption/Cryptography

      PRB1411669

      Unable to create an encryption field config on a parent table after deactivating a field config that was created on a child table
      1. Log in as a user with elevated privileges and set the KMF property to opt_in.
      2. Create an encryption module.
      3. Create a field configuration on the problem table (column: description).
      4. Create a field configuration on the task table.

        Notice the errors 'Error Message The selected field already has an encryption configuration for table task or its extensions' and 'Error Message Invalid insert'.

      5. Open the field configuration on problem table and turn off the active flag.
      6. Save the changes.
      7. Repeat step 4.

      Expected behavior: The user should be able to create an encryption config on the task table.

      Actual behavior: The user is unable to replicate or create an encryption config on the task table. They receive the errors 'Error Message The selected field already has an encryption configuration for table task or its extensions' and 'Error Message Invalid insert'.

      Encryption/Cryptography

      PRB1396485

      Global search does not work during or after the CLE to KMF and KMF to CLE migration phases After upgrading a New York instance to Orlando, global search no longer finds terms in encrypted fields.
      1. Activate the CLE and KMF plugins.
      2. Configure the CLE context, role, and user.
      3. Log in as a user and trigger the mass encryption of a test field (for example, incident.short_description).
      4. After encryption is finished, use global search to find terms in the test field.

        The terms should be found.

      5. Modify the glide_encryption.cle_ replatforming_with_kmf property value to opt_in.
      6. Execute gs.cacheFlush(); from Scripts - Background.
      7. Log out, then log back in as a user with elevated privileges.
      8. Run the key migration (context to module) scheduled job.
      9. Run the data migration (context to module) scheduled job.
      10. Log in as the first user and search for same terms as before the migration to module encryption.

      Expected behavior: The test terms should be found.

      Actual behavior: The test terms are not found.

      MID Server

      PRB1411493

      PowerShell processes leak while importing modules After spinning up a PowerShell process, it is used to load modules and run commands. In case it hits the timeout while loading the modules, the process is never closed. The default is a 1-minute timeout for loading modules.

      Fixes included

      Unless any exceptions are noted, you can safely upgrade to this release version from any of the versions listed below. These prior versions contain PRB fixes that are also included with this release. Be sure to upgrade to the latest listed patch that includes all of the PRB fixes you are interested in.

      • Orlando Patch 4b
      • Orlando Patch 4a
      • Orlando Patch 4
      • Orlando Patch 3
      • Orlando Patch 2 Hotfix 1
      • Orlando Patch 2
      • Orlando Patch 1 Hotfix 3
      • Orlando Patch 1 Hotfix 2
      • Orlando Patch 1
      • Orlando security and notable fixes
      • All other Orlando fixes

      Tags:

      Feedback

          Share this page

          Got it! Feel free to add a comment
          To share your product suggestions, visit the Idea Portal.
          Please let us know how to improve this content

          Check any that apply

          To share your product suggestions, visit the Idea Portal.
          Confirm

          We were unable to find "Coaching" in Jakarta. Would you like to search instead?

          No Yes
          • Contact Us
          • Careers
          • Terms of Use
          • Privacy Statement
          • Sitemap
          • © ServiceNow. All rights reserved.

          Subscribe Subscribed Unsubscribe Last updated: Tags: January February March April May June July August September October November December No Results Found Versions Search preferences successfully updated My release version successfully updated My release version successfully deleted An error has occurred. Please try again later. You have been unsubscribed from all topics. You are now subscribed to and will receive notifications if any changes are made to this page. You have been unsubscribed from this content Thank you for your feedback. Form temporarily unavailable. Please try again or contact  docfeedback@servicenow.com  to submit your comments. The topic you requested does not exist in the release. You were redirected to a related topic instead. The available release versions for this topic are listed There is no specific version for this documentation. Explore products Click to go to the page. Release notes and upgrades Click to open the dropdown menu. Delete Remove No selected version Reset This field is required You are already subscribed to this topic Attach screenshot The file you uploaded exceeds the allowed file size of 20MB. Please try again with a smaller file. Please complete the reCAPTCHA step to attach a screenshot
          Log in to personalize your search results and subscribe to topics
          No, thanks Login