IBM Support

MA47236 - OSP-OTHER-UNPRED NETSERVER CLIENT ATTEMPTS TO READ PAST EOF ON
EXECUTABLE FILE

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 APAR (Authorized Program Analysis Report)

Abstract

OSP-OTHER-UNPRED NETSERVER CLIENT ATTEMPTS TO READ PAST EOF ON
EXECUTABLE FILE

Error Description

Attempts to run certain application executable files that are  
stored in IBM i NetServer shares will hang. Network activity    
shows that the client is repeatedly attempting to read the same
range of data beyond the end of the executable file during the  
hang.                                                          

Problem Summary

Please see the ERROR DESCRIPTION section.                      

Problem Conclusion

IBM i NetServer follows Posix file system semantics that reading
past the end of file is not an error. The read returns success  
with zero bytes read. The SMB2 protocol specification is        
unclear that an error response is expected in this situation.  
Samba servers handle the same condition by returning a          
STATUS_END_OF_FILE error.                                      
                                                               
The IBM i NetServer SMB2 behavior has been changed to return    
STATUS_END_OF_FILE if a client attempts to read beyond the end  
of file.  This more closely matches the behavior of other SMB2  
servers.                                                        

Temporary Fix

Comments

Circumvention


PTFs Available

R720 MF65274   9123
R730 MF65275   9116

Affected Modules

         
         

Affected Publications

Summary Information

Status............................................ CLOSED PER
HIPER........................................... Yes
Component.................................. 9400DG300
Failing Module.......................... RCHMGR
Reported Release................... R720
Duplicate Of..............................




System i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG15Q","label":"APARs - OS\/400 General"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V7R2M0;V7R3M0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG16E","label":"APARs - IBM i 7.2 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V7R2M0;V7R3M0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG16G","label":"APARs - IBM i 7.3 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V7R2M0;V7R3M0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 May 2019