某设备往sftp server上传文件的功能一直很正常, 但是, 测试的同事发现, 在她那里, 某设备无法往sftp上正常地传文件, 叫我过去现场确认一下。 我知道, 这个功能一直是ok的, 为什么现在不ok了呢? 现场去确认了一下, 发现还真是问题。 这个时候, 我没有说, 那你先提单吧! 因为我初步估计, 这个肯定是环境问题, 不能功能问题, 如果测试同事提单了, 到时候肯定又重现不了问题, 又会使问题阻塞。
我立即对比测试了一下: 找一个正常的sftp client, 发现这个sftp client无法与sftp server建立连接, 所以, 有理由怀疑是这个同事PC上的sftp server出了问题。 为了更进一步确认, 我在另外的PC上搭建了sftp server, 发现某设备可以正常向这个sftp server传递文件。 由此证明, 我所负责的某设置是没有问题的, 问题在于环境:也就是测试同事的PC上的sftp server, 至于具体原因是什么, 我们都不清楚。
"bug"算是解决了, 现场定位问题, 对比分析, 很重要