Tôi đã áp dụng chứng chỉ SSL tự ký trong trình quản lý IIS tới trang web mặc định (thêm ràng buộc HTTPS) và sau đó khi tôi đang cố gắng để bắt đầu trang web, tôi nhận được thông báo lỗi sau: "Quá trình không thể truy cập tệp vì nó đang được sử dụng bởi một quy trình khác. (Ngoại lệ từ HRESULT: 0x80070020)". Nhưng khi tôi loại bỏ ràng buộc HTTPS, mọi thứ đều hoạt động tốt. Vì vậy, vấn đề là gì? Tôi có thể làm gì sai? "Áp dụng chứng chỉ SSL trong trình quản lý IIS và "Quy trình không thể truy cập tệp vì nó đang được sử dụng bởi một tiến trình khác" lỗi
Trả lời
bạn đã thử các Microsoft Support Article đề cập đến quá trình này. lỗi xảy ra khi bạn cố gắng bắt đầu một trang Web trong Internet Information Services MMC snap-in
Bạn có thể muốn sử dụng một số công cụ sysinternals để xem tệp có thực sự được sử dụng bởi một quy trình khác hay không. Tôi khuyên bạn nên Process Explorer. . mở file
Nếu bạn không thể tìm thấy bất kỳ quá trình, có thể mã của bạn cố gắng để mở tập tin; kiểm tra bất kỳ xử lý tập tin bạn có thể không đóng
VmWare Workstation 8 lấy 443 cho tính năng Chia sẻ VM của nó. Bạn có thể tắt nó trong cài đặt. http://communities.vmware.com/thread/341114
Nếu bạn đang cố gắng thực hiện việc này trên máy cục bộ, Skype có thể chặn cổng https (443). Để ngăn chặn điều này:
Skype - Công cụ> Tùy chọn> Nâng cao> Kết nối, sau đó bỏ chọn 'Sử dụng cổng 80 và 443 làm lựa chọn thay thế cho kết nối đến'. Sau đó, khá Skype (nhấp chuột phải vào thanh tác vụ, 'Thoát Skype') và thử khởi động lại trang web trong IIS.
Có thoát ứng dụng Skype dành cho máy tính để bàn cũng đã sửa lỗi này cho tôi.
Nếu bạn đang chạy Windows 8 (.1) Ứng dụng Skype (Windows Store App) không sử dụng cổng 443 cục bộ nếu bạn có thể sống mà không cần cài đặt ứng dụng Skype trên máy tính. Ngoài ra, bạn có thể ghim nó vào thanh tác vụ của mình. Giải pháp này đủ tốt cho tôi vì tôi không cần tất cả các tính năng mà phiên bản dành cho máy tính để bàn cung cấp.
- 1. Không thể truy cập tệp vì nó đang được sử dụng bởi một quy trình khác
- 2. NUnit: "Quá trình không thể truy cập tệp ... vì nó đang được sử dụng bởi một tiến trình khác."
- 3. Quá trình không thể truy cập tệp, vì nó đang được sử dụng bởi một quy trình khác
- 4. Quá trình không thể truy cập tệp vì nó đang được sử dụng bởi một quy trình khác
- 5. Tệp đang được sử dụng bởi một quy trình khác sau khi tệp File.Copy
- 6. FileStream: được sử dụng bởi một lỗi quy trình khác
- 7. Tệp được sử dụng bởi một quy trình khác
- 8. Process không thể truy cập các tập tin "MyFile.log" bởi vì nó đang được sử dụng bởi một quá trình
- 9. "Quá trình không thể truy cập tệp vì nó đang được sử dụng bởi một quá trình khác" với Hình ảnh
- 10. Lỗi 32, Python, tệp đang được sử dụng bởi một quy trình khác
- 11. C# File.Delete, tệp đang được sử dụng bởi một quy trình khác
- 12. ngoại lệ C#. Tệp đang được sử dụng bởi một quy trình khác
- 13. file đang được sử dụng bởi một quá trình
- 14. MSBUILD không thành công với "Quá trình không thể truy cập tệp xxxxx vì nó đang được sử dụng bởi một tiến trình khác." khi maxcpucount lớn hơn 1
- 15. C# File Ngoại lệ: không thể truy cập các tập tin vì nó đang được sử dụng bởi quá trình khác
- 16. Đọc một tệp được sử dụng bởi một quy trình khác
- 17. Cơ sở dữ liệu đang được sử dụng bởi một quy trình khác ... nhưng quy trình nào?
- 18. Sử dụng File.AppendAllText gây ra lỗi "Quy trình không thể truy cập tệp, đã sử dụng" lỗi
- 19. Sử dụng lại trình quản lý thực thể bởi em.clear() hoặc tạo một trình quản lý đối tượng mới?
- 20. Đọc không đọc được từ quy trình sử dụng tiến trình con trong Python
- 21. Quá trình không thể truy cập tệp khi sử dụng StreamWriter
- 22. Tệp có được truy cập bởi một ứng dụng khác
- 23. Cách kiểm tra xem tập tin có đang được sử dụng bởi quy trình khác không - Powershell
- 24. Truy cập các đối tượng từ một quy trình khác
- 25. không thể truy cập trình quản lý gói. là hệ thống đang chạy trong khi cài đặt ứng dụng android
- 26. Lỗi khi sử dụng PHP cURL với chứng chỉ SSL
- 27. Không thể nâng cấp triển khai Azure bằng cách sử dụng API REST quản lý (vấn đề chứng chỉ SSL)
- 28. Kiểm tra xem tệp có mở hay không (không được sử dụng bởi quy trình khác) trong Python
- 29. Làm cách nào để biết quy trình nào đang sử dụng một tệp nhất định?
- 30. python multiprocessing apply_async chỉ sử dụng một quy trình
Cảm ơn rất nhiều câu trả lời. Tôi đã có một cái nhìn về bài viết bạn đã đề cập và nó đã giúp tôi giải quyết vấn đề !!! Sử dụng lệnh netstat -ano Tôi thấy rằng một số tiến trình đang lắng nghe trên 0.0.0.0:443 và nó là Skype :) và sau đó tôi tìm thấy trong cài đặt Skype rằng tùy chọn "Sử dụng cổng 80 và 443 là lựa chọn thay thế cho kết nối đến" đã được kiểm tra tắt. Sau khi bỏ chọn nó, mọi thứ đều hoạt động tốt. – andrew
Đó là TeamViewer hogging nó cho tôi! –
Tôi gặp vấn đề tương tự. Tôi đơn giản đóng Skype và trang web bắt đầu tốt. Cảm ơn @andrew! – ThisGuy