Samba 4 - Alpha 9 problems

MICHAEL BROWN mbrown at mesainc.com
Wed Aug 12 12:39:35 MDT 2009


More on the lock up issues:

after running "make test" and "make gdbtest", the test lock up at around test number 599 with the following:


(From GDB)
sam_account_ok: Account for user 'nettestuser' password must change!.
nbtd_getdcname called
ldb: RDN mismatch on cn=ldaptestcomputer3,cn=computers,DC=samba,DC=example,DC=com: cn (ldaptestcomputer3) should match one of: (LDAPtest2COMPUTER)
dsdb/schema/schema_init.c:837: 'testclass1250119311': unable to map governsID 1.2.840.0119311.1.5.9939: WERR_DS_NO_MSDS_INTID
WARNING: probable memory leak in ldb /home/git-samba/samba-master/source4/st/dc/private/sam.ldb - 1335 blocks (startup 876) 31873 bytes

(From Test shell)
[594/603 in 2541s, 3 errors] samba4.rpcecho.python (dc:local)
[595/603 in 2542s, 3 errors] samba4.winreg.python (dc:local)
[596/603 in 2542s, 3 errors] samba4.ldap.python (dc)
baseDN: DC=samba,DC=example,DC=com

Testing groupType behaviour

UNEXPECTED(failure): samba4.ldap.python (dc).Test groupType behaviour (should appear to be casted to a 32 bit signed integer before comparsion)
UNEXPECTED(error): samba4.ldap.python (dc).Testing schemaUpdateNow
command: PYTHONPATH=/home/git-samba/samba-master/source4/bin/python:../lib/subunit/python /usr/bin/python2.4 ./selftest/../lib/ldb/tests/python/ldap.py --configfile=$SMB_CONF_PATH $SERVER -U$USERNAME%$PASSWORD -W $DOMAIN
ERROR: Exit code was 1


[597/603 in 2552s, 4 errors] samba4.possibleInferiors.python (dc)
testing objectClass queryPolicy
testing objectClass organizationalRole
testing objectClass msDS-AzOperation
testing objectClass lostAndFound
Returned incorrect list for objectclass lostAndFound
search:      ['aCSPolicy', 'aCSResourceLimits', 'aCSSubnet', 'account', 'addressBookContainer', 'addressTemplate', 'applicationEntity', 'applicationVersion', 'attributeSchema', 'builtinDomain', 'cRLDistributionPoint', 'categoryRegistration', 'certificationAuthority', 'classRegistration', 'classSchema', 'classStore', 'comConnectionPoint', 'computer', 'contact', 'container', 'controlAccessRight', 'country', 'crossRef', 'dHCPClass', 'dSA', 'dSUISettings', 'device', 'dfsConfiguration', 'displaySpecifier', 'displayTemplate', 'dnsNode', 'dnsZone', 'document', 'documentSeries', 'domainDNS', 'domainPolicy', 'fTDfs', 'fileLinkTracking', 'fileLinkTrackingEntry', 'foreignSecurityPrincipal', 'friendlyCountry', 'group', 'groupOfNames', 'groupOfUniqueNames', 'groupPolicyContainer', 'indexServerCatalog', 'inetOrgPerson', 'intellimirrorGroup', 'intellimirrorSCP', 'interSiteTransport', 'interSiteTransportContainer', 'ipNetwork', 'ipProtocol', 'ipService', 'ipsecFilter', 'ipsecISAKMPPolicy', 'ipsecNFA', 'ipsecNegotiationPolicy', 'ipsecPolicy', 'licensingSiteSettings', 'linkTrackOMTEntry', 'linkTrackObjectMoveTable', 'linkTrackVolEntry', 'linkTrackVolumeTable', 'locality', 'lostAndFound', 'mS-SQL-OLAPCube', 'mS-SQL-OLAPDatabase', 'mS-SQL-OLAPServer', 'mS-SQL-SQLDatabase', 'mS-SQL-SQLPublication', 'mS-SQL-SQLRepository', 'mS-SQL-SQLServer', 'mSMQConfiguration', 'mSMQEnterpriseSettings', 'mSMQMigratedUser', 'mSMQQueue', 'mSMQSettings', 'mSMQSiteLink', 'meeting', 'ms-net-ieee-80211-GroupPolicy', 'ms-net-ieee-8023-GroupPolicy', 'msCOM-Partition', 'msCOM-PartitionSet', 'msDFS-DeletedLinkv2', 'msDFS-Linkv2', 'msDFS-NamespaceAnchor', 'msDFS-Namespacev2', 'msDFSR-Connection', 'msDFSR-Content', 'msDFSR-ContentSet', 'msDFSR-GlobalSettings', 'msDFSR-LocalSettings', 'msDFSR-Member', 'msDFSR-ReplicationGroup', 'msDFSR-Subscriber', 'msDFSR-Subscription', 'msDFSR-Topology', 'msDS-App-Configuration', 'msDS-AppData', 'msDS-AzAdminManager', 'msDS-AzApplication', 'msDS-AzOperation', 'msDS-AzRole', 'msDS-AzScope', 'msDS-AzTask', 'msDS-PasswordSettings', 'msDS-PasswordSettingsContainer', 'msDS-QuotaContainer', 'msDS-QuotaControl', 'msExchConfigurationContainer', 'msFVE-RecoveryInformation', 'msMQ-Custom-Recipient', 'msMQ-Group', 'msPKI-Enterprise-Oid', 'msPKI-Key-Recovery-Agent', 'msPKI-PrivateKeyRecoveryAgent', 'msPrint-ConnectionPolicy', 'msSFU30DomainInfo', 'msSFU30MailAliases', 'msSFU30NISMapConfig', 'msSFU30NetId', 'msSFU30NetworkUser', 'msTAPI-RtConference', 'msTAPI-RtPerson', 'msWMI-IntRangeParam', 'msWMI-IntSetParam', 'msWMI-MergeablePolicyTemplate', 'msWMI-ObjectEncoding', 'msWMI-PolicyTemplate', 'msWMI-PolicyType', 'msWMI-RangeParam', 'msWMI-RealRangeParam', 'msWMI-Rule', 'msWMI-ShadowObject', 'msWMI-SimplePolicyTemplate', 'msWMI-Som', 'msWMI-StringSetParam', 'msWMI-UintRangeParam', 'msWMI-UintSetParam', 'msWMI-UnknownRangeParam', 'msWMI-WMIGPO', 'msieee80211-Policy', 'nTDSConnection', 'nTDSService', 'nTDSSiteSettings', 'nTFRSMember', 'nTFRSReplicaSet', 'nTFRSSettings', 'nTFRSSubscriber', 'nTFRSSubscriptions', 'nisMap', 'nisNetgroup', 'nisObject', 'oncRpc', 'organization', 'organizationalPerson', 'organizationalRole', 'organizationalUnit', 'pKICertificateTemplate', 'pKIEnrollmentService', 'packageRegistration', 'person', 'physicalLocation', 'printQueue', 'queryPolicy', 'rFC822LocalPart', 'rRASAdministrationConnectionPoint', 'rRASAdministrationDictionary', 'remoteMailRecipient', 'remoteStorageServicePoint', 'residentialPerson', 'room', 'rpcContainer', 'rpcGroup', 'rpcProfile', 'rpcProfileElement', 'rpcServer', 'rpcServerElement', 'samServer', 'samba4LocalDomain', 'secret', 'server', 'serversContainer', 'serviceAdministrationPoint', 'serviceClass', 'serviceConnectionPoint', 'serviceInstance', 'site', 'siteLink', 'siteLinkBridge', 'sitesContainer', 'storage', 'subnet', 'subnetContainer', 'trustedDomain', 'typeLibrary', 'user', 'volume']
constructed: ['aCSPolicy', 'aCSResourceLimits', 'aCSSubnet', 'account', 'addressBookContainer', 'addressTemplate', 'applicationEntity', 'applicationVersion', 'attributeSchema', 'builtinDomain', 'cRLDistributionPoint', 'categoryRegistration', 'certificationAuthority', 'classRegistration', 'classSchema', 'classStore', 'comConnectionPoint', 'computer', 'contact', 'container', 'controlAccessRight', 'country', 'crossRef', 'dHCPClass', 'dSA', 'dSUISettings', 'device', 'dfsConfiguration', 'displaySpecifier', 'displayTemplate', 'dnsNode', 'dnsZone', 'document', 'documentSeries', 'domainDNS', 'domainPolicy', 'fTDfs', 'fileLinkTracking', 'fileLinkTrackingEntry', 'foreignSecurityPrincipal', 'friendlyCountry', 'group', 'groupOfNames', 'groupOfUniqueNames', 'groupPolicyContainer', 'indexServerCatalog', 'inetOrgPerson', 'intellimirrorGroup', 'intellimirrorSCP', 'interSiteTransport', 'interSiteTransportContainer', 'ipNetwork', 'ipProtocol', 'ipService', 'ipsecFilter', 'ipsecISAKMPPolicy', 'ipsecNFA', 'ipsecNegotiationPolicy', 'ipsecPolicy', 'licensingSiteSettings', 'linkTrackOMTEntry', 'linkTrackObjectMoveTable', 'linkTrackVolEntry', 'linkTrackVolumeTable', 'locality', 'lostAndFound', 'mS-SQL-OLAPCube', 'mS-SQL-OLAPDatabase', 'mS-SQL-OLAPServer', 'mS-SQL-SQLDatabase', 'mS-SQL-SQLPublication', 'mS-SQL-SQLRepository', 'mS-SQL-SQLServer', 'mSMQConfiguration', 'mSMQEnterpriseSettings', 'mSMQMigratedUser', 'mSMQQueue', 'mSMQSettings', 'mSMQSiteLink', 'meeting', 'ms-net-ieee-80211-GroupPolicy', 'ms-net-ieee-8023-GroupPolicy', 'msCOM-Partition', 'msCOM-PartitionSet', 'msDFS-DeletedLinkv2', 'msDFS-Linkv2', 'msDFS-NamespaceAnchor', 'msDFS-Namespacev2', 'msDFSR-Connection', 'msDFSR-Content', 'msDFSR-ContentSet', 'msDFSR-GlobalSettings', 'msDFSR-LocalSettings', 'msDFSR-Member', 'msDFSR-ReplicationGroup', 'msDFSR-Subscriber', 'msDFSR-Subscription', 'msDFSR-Topology', 'msDS-App-Configuration', 'msDS-AppData', 'msDS-AzAdminManager', 'msDS-AzApplication', 'msDS-AzOperation', 'msDS-AzRole', 'msDS-AzScope', 'msDS-AzTask', 'msDS-PasswordSettings', 'msDS-PasswordSettingsContainer', 'msDS-QuotaContainer', 'msDS-QuotaControl', 'msExchConfigurationContainer', 'msFVE-RecoveryInformation', 'msMQ-Custom-Recipient', 'msMQ-Group', 'msPKI-Enterprise-Oid', 'msPKI-Key-Recovery-Agent', 'msPKI-PrivateKeyRecoveryAgent', 'msPrint-ConnectionPolicy', 'msSFU30DomainInfo', 'msSFU30MailAliases', 'msSFU30NISMapConfig', 'msSFU30NetId', 'msSFU30NetworkUser', 'msTAPI-RtConference', 'msTAPI-RtPerson', 'msWMI-IntRangeParam', 'msWMI-IntSetParam', 'msWMI-MergeablePolicyTemplate', 'msWMI-ObjectEncoding', 'msWMI-PolicyTemplate', 'msWMI-PolicyType', 'msWMI-RangeParam', 'msWMI-RealRangeParam', 'msWMI-Rule', 'msWMI-ShadowObject', 'msWMI-SimplePolicyTemplate', 'msWMI-Som', 'msWMI-StringSetParam', 'msWMI-UintRangeParam', 'msWMI-UintSetParam', 'msWMI-UnknownRangeParam', 'msWMI-WMIGPO', 'msieee80211-Policy', 'nTDSConnection', 'nTDSService', 'nTDSSiteSettings', 'nTFRSMember', 'nTFRSReplicaSet', 'nTFRSSettings', 'nTFRSSubscriber', 'nTFRSSubscriptions', 'nisMap', 'nisNetgroup', 'nisObject', 'oncRpc', 'organization', 'organizationalPerson', 'organizationalRole', 'organizationalUnit', 'pKICertificateTemplate', 'pKIEnrollmentService', 'packageRegistration', 'person', 'physicalLocation', 'printQueue', 'queryPolicy', 'rFC822LocalPart', 'rRASAdministrationConnectionPoint', 'rRASAdministrationDictionary', 'remoteMailRecipient', 'remoteStorageServicePoint', 'residentialPerson', 'room', 'rpcContainer', 'rpcGroup', 'rpcProfile', 'rpcProfileElement', 'rpcServer', 'rpcServerElement', 'samServer', 'samba4LocalDomain', 'secret', 'server', 'serversContainer', 'serviceAdministrationPoint', 'serviceClass', 'serviceConnectionPoint', 'serviceInstance', 'site', 'siteLink', 'siteLinkBridge', 'sitesContainer', 'storage', 'subnet', 'subnetContainer', 'testclass1250119311', 'trustedDomain', 'typeLibrary', 'user', 'volume']
                     aCSPolicy                      aCSPolicy
             aCSResourceLimits              aCSResourceLimits
                     aCSSubnet                      aCSSubnet
                       account                        account
          addressBookContainer           addressBookContainer
               addressTemplate                addressTemplate
             applicationEntity              applicationEntity
            applicationVersion             applicationVersion
               attributeSchema                attributeSchema
                 builtinDomain                  builtinDomain
          cRLDistributionPoint           cRLDistributionPoint
          categoryRegistration           categoryRegistration
        certificationAuthority         certificationAuthority
             classRegistration              classRegistration
                   classSchema                    classSchema
                    classStore                     classStore
            comConnectionPoint             comConnectionPoint
                      computer                       computer
                       contact                        contact
                     container                      container
            controlAccessRight             controlAccessRight
                       country                        country
                      crossRef                       crossRef
                     dHCPClass                      dHCPClass
                           dSA                            dSA
                  dSUISettings                   dSUISettings
                        device                         device
              dfsConfiguration               dfsConfiguration
              displaySpecifier               displaySpecifier
               displayTemplate                displayTemplate
                       dnsNode                        dnsNode
                       dnsZone                        dnsZone
                      document                       document
                documentSeries                 documentSeries
                     domainDNS                      domainDNS
                  domainPolicy                   domainPolicy
                         fTDfs                          fTDfs
              fileLinkTracking               fileLinkTracking
         fileLinkTrackingEntry          fileLinkTrackingEntry
      foreignSecurityPrincipal       foreignSecurityPrincipal
               friendlyCountry                friendlyCountry
                         group                          group
                  groupOfNames                   groupOfNames
            groupOfUniqueNames             groupOfUniqueNames
          groupPolicyContainer           groupPolicyContainer
            indexServerCatalog             indexServerCatalog
                 inetOrgPerson                  inetOrgPerson
            intellimirrorGroup             intellimirrorGroup
              intellimirrorSCP               intellimirrorSCP
            interSiteTransport             interSiteTransport
   interSiteTransportContainer    interSiteTransportContainer
                     ipNetwork                      ipNetwork
                    ipProtocol                     ipProtocol
                     ipService                      ipService
                   ipsecFilter                    ipsecFilter
             ipsecISAKMPPolicy              ipsecISAKMPPolicy
                      ipsecNFA                       ipsecNFA
        ipsecNegotiationPolicy         ipsecNegotiationPolicy
                   ipsecPolicy                    ipsecPolicy
         licensingSiteSettings          licensingSiteSettings
             linkTrackOMTEntry              linkTrackOMTEntry
      linkTrackObjectMoveTable       linkTrackObjectMoveTable
             linkTrackVolEntry              linkTrackVolEntry
          linkTrackVolumeTable           linkTrackVolumeTable
                      locality                       locality
                  lostAndFound                   lostAndFound
               mS-SQL-OLAPCube                mS-SQL-OLAPCube
           mS-SQL-OLAPDatabase            mS-SQL-OLAPDatabase
             mS-SQL-OLAPServer              mS-SQL-OLAPServer
            mS-SQL-SQLDatabase             mS-SQL-SQLDatabase
         mS-SQL-SQLPublication          mS-SQL-SQLPublication
          mS-SQL-SQLRepository           mS-SQL-SQLRepository
              mS-SQL-SQLServer               mS-SQL-SQLServer
             mSMQConfiguration              mSMQConfiguration
        mSMQEnterpriseSettings         mSMQEnterpriseSettings
              mSMQMigratedUser               mSMQMigratedUser
                     mSMQQueue                      mSMQQueue
                  mSMQSettings                   mSMQSettings
                  mSMQSiteLink                   mSMQSiteLink
                       meeting                        meeting
 ms-net-ieee-80211-GroupPolicy  ms-net-ieee-80211-GroupPolicy
  ms-net-ieee-8023-GroupPolicy   ms-net-ieee-8023-GroupPolicy
               msCOM-Partition                msCOM-Partition
            msCOM-PartitionSet             msCOM-PartitionSet
           msDFS-DeletedLinkv2            msDFS-DeletedLinkv2
                  msDFS-Linkv2                   msDFS-Linkv2
         msDFS-NamespaceAnchor          msDFS-NamespaceAnchor
             msDFS-Namespacev2              msDFS-Namespacev2
             msDFSR-Connection              msDFSR-Connection
                msDFSR-Content                 msDFSR-Content
             msDFSR-ContentSet              msDFSR-ContentSet
         msDFSR-GlobalSettings          msDFSR-GlobalSettings
          msDFSR-LocalSettings           msDFSR-LocalSettings
                 msDFSR-Member                  msDFSR-Member
       msDFSR-ReplicationGroup        msDFSR-ReplicationGroup
             msDFSR-Subscriber              msDFSR-Subscriber
           msDFSR-Subscription            msDFSR-Subscription
               msDFSR-Topology                msDFSR-Topology
        msDS-App-Configuration         msDS-App-Configuration
                  msDS-AppData                   msDS-AppData
           msDS-AzAdminManager            msDS-AzAdminManager
            msDS-AzApplication             msDS-AzApplication
              msDS-AzOperation               msDS-AzOperation
                   msDS-AzRole                    msDS-AzRole
                  msDS-AzScope                   msDS-AzScope
                   msDS-AzTask                    msDS-AzTask
         msDS-PasswordSettings          msDS-PasswordSettings
msDS-PasswordSettingsContainer msDS-PasswordSettingsContainer
           msDS-QuotaContainer            msDS-QuotaContainer
             msDS-QuotaControl              msDS-QuotaControl
  msExchConfigurationContainer   msExchConfigurationContainer
     msFVE-RecoveryInformation      msFVE-RecoveryInformation
         msMQ-Custom-Recipient          msMQ-Custom-Recipient
                    msMQ-Group                     msMQ-Group
          msPKI-Enterprise-Oid           msPKI-Enterprise-Oid
      msPKI-Key-Recovery-Agent       msPKI-Key-Recovery-Agent
 msPKI-PrivateKeyRecoveryAgent  msPKI-PrivateKeyRecoveryAgent
      msPrint-ConnectionPolicy       msPrint-ConnectionPolicy
             msSFU30DomainInfo              msSFU30DomainInfo
            msSFU30MailAliases             msSFU30MailAliases
           msSFU30NISMapConfig            msSFU30NISMapConfig
                  msSFU30NetId                   msSFU30NetId
            msSFU30NetworkUser             msSFU30NetworkUser
           msTAPI-RtConference            msTAPI-RtConference
               msTAPI-RtPerson                msTAPI-RtPerson
           msWMI-IntRangeParam            msWMI-IntRangeParam
             msWMI-IntSetParam              msWMI-IntSetParam
 msWMI-MergeablePolicyTemplate  msWMI-MergeablePolicyTemplate
          msWMI-ObjectEncoding           msWMI-ObjectEncoding
          msWMI-PolicyTemplate           msWMI-PolicyTemplate
              msWMI-PolicyType               msWMI-PolicyType
              msWMI-RangeParam               msWMI-RangeParam
          msWMI-RealRangeParam           msWMI-RealRangeParam
                    msWMI-Rule                     msWMI-Rule
            msWMI-ShadowObject             msWMI-ShadowObject
    msWMI-SimplePolicyTemplate     msWMI-SimplePolicyTemplate
                     msWMI-Som                      msWMI-Som
          msWMI-StringSetParam           msWMI-StringSetParam
          msWMI-UintRangeParam           msWMI-UintRangeParam
            msWMI-UintSetParam             msWMI-UintSetParam
       msWMI-UnknownRangeParam        msWMI-UnknownRangeParam
                  msWMI-WMIGPO                   msWMI-WMIGPO
            msieee80211-Policy             msieee80211-Policy
                nTDSConnection                 nTDSConnection
                   nTDSService                    nTDSService
              nTDSSiteSettings               nTDSSiteSettings
                   nTFRSMember                    nTFRSMember
               nTFRSReplicaSet                nTFRSReplicaSet
                 nTFRSSettings                  nTFRSSettings
               nTFRSSubscriber                nTFRSSubscriber
            nTFRSSubscriptions             nTFRSSubscriptions
                        nisMap                         nisMap
                   nisNetgroup                    nisNetgroup
                     nisObject                      nisObject
                        oncRpc                         oncRpc
                  organization                   organization
          organizationalPerson           organizationalPerson
            organizationalRole             organizationalRole
            organizationalUnit             organizationalUnit
        pKICertificateTemplate         pKICertificateTemplate
          pKIEnrollmentService           pKIEnrollmentService
           packageRegistration            packageRegistration
                        person                         person
              physicalLocation               physicalLocation
                    printQueue                     printQueue
                   queryPolicy                    queryPolicy
               rFC822LocalPart                rFC822LocalPart
rRASAdministrationConnectionPoint rRASAdministrationConnectionPoint
  rRASAdministrationDictionary   rRASAdministrationDictionary
           remoteMailRecipient            remoteMailRecipient
     remoteStorageServicePoint      remoteStorageServicePoint
             residentialPerson              residentialPerson
                          room                           room
                  rpcContainer                   rpcContainer
                      rpcGroup                       rpcGroup
                    rpcProfile                     rpcProfile
             rpcProfileElement              rpcProfileElement
                     rpcServer                      rpcServer
              rpcServerElement               rpcServerElement
                     samServer                      samServer
             samba4LocalDomain              samba4LocalDomain
                        secret                         secret
                        server                         server
              serversContainer               serversContainer
    serviceAdministrationPoint     serviceAdministrationPoint
                  serviceClass                   serviceClass
        serviceConnectionPoint         serviceConnectionPoint
               serviceInstance                serviceInstance
                          site                           site
                      siteLink                       siteLink
                siteLinkBridge                 siteLinkBridge
                sitesContainer                 sitesContainer
                       storage                        storage
                        subnet                         subnet
               subnetContainer                subnetContainer
                 trustedDomain            testclass1250119311
                   typeLibrary                  trustedDomain
                          user                    typeLibrary
                        volume                           user
Traceback (most recent call last):
  File "./selftest/../dsdb/samdb/ldb_modules/tests/possibleinferiors.py", line 242, in ?
    test_class(db,classinfo,oc)
  File "./selftest/../dsdb/samdb/ldb_modules/tests/possibleinferiors.py", line 229, in test_class
    exit(1)
TypeError: 'str' object is not callable
command: /usr/bin/python2.4 ./selftest/../dsdb/samdb/ldb_modules/tests/possibleinferiors.py --configfile=$SMB_CONF_PATH ldap://$SERVER -U$USERNAME%$PASSWORD -W $DOMAIN
ERROR: Exit code was 1


[598/603 in 2553s, 5 errors] samba4.blackbox.samba3dump
[599/603 in 2553s, 5 errors] samba4.blackbox.upgrade


With "make gdbtest", the test would not go any further after test number 599.
With "make test", it would not go past test number 597.

Both test exhibit exact error messages.

Hope this helps..



NOTICE - This communication may contain confidential and privileged information that is for the sole use of the intended recipient. Any viewing, copying or distribution of, or reliance on this message by unintended recipients is strictly prohibited.  If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer.


More information about the samba-technical mailing list