MineContext icon indicating copy to clipboard operation
MineContext copied to clipboard

[BUG]: 没有可用端口,无法启动

Open tangyuhao8 opened this issue 2 months ago • 3 comments

🐛 Bug description [Please make everyone to understand it]

没有可用端口,无法启动

在关闭防火墙或允许此exe通过防火墙的情况下,启动提示 Image。 所述文件内容为

=== VIKINGDB Backend Debug Log === Started: 2025-10-28T16:01:06.504Z Platform: win32 Architecture: x64 Node version: v22.20.0 Electron version: 37.7.1 Process execPath: C:\Users\tangy\AppData\Local\Programs\MineContext\MineContext.exe Process cwd: C:\Users\tangy\AppData\Local\Programs\MineContext __dirname: C:\Users\tangy\AppData\Local\Programs\MineContext\resources\app.asar\out\main Resources path: C:\Users\tangy\AppData\Local\Programs\MineContext\resources Is packaged: true Actually dev: false

[2025-10-28T16:01:06.504Z] Initial backend startup... [2025-10-28T16:01:06.505Z] Backend process is not running, starting... [2025-10-28T16:01:06.506Z] Backend status changed from stopped to starting [2025-10-28T16:01:06.513Z] Port 1733 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1733 [2025-10-28T16:01:06.514Z] Port 1733 is already in use, trying next port... [2025-10-28T16:01:06.515Z] Port 1734 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1734 [2025-10-28T16:01:06.515Z] Port 1734 is already in use, trying next port... [2025-10-28T16:01:06.516Z] Port 1735 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1735 [2025-10-28T16:01:06.516Z] Port 1735 is already in use, trying next port... [2025-10-28T16:01:06.516Z] Port 1736 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1736 [2025-10-28T16:01:06.517Z] Port 1736 is already in use, trying next port... [2025-10-28T16:01:06.517Z] Port 1737 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1737 [2025-10-28T16:01:06.517Z] Port 1737 is already in use, trying next port... [2025-10-28T16:01:06.518Z] Port 1738 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1738 [2025-10-28T16:01:06.518Z] Port 1738 is already in use, trying next port... [2025-10-28T16:01:06.518Z] Port 1739 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1739 [2025-10-28T16:01:06.518Z] Port 1739 is already in use, trying next port... [2025-10-28T16:01:06.519Z] Port 1740 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1740 [2025-10-28T16:01:06.519Z] Port 1740 is already in use, trying next port... [2025-10-28T16:01:06.519Z] Port 1741 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1741 [2025-10-28T16:01:06.520Z] Port 1741 is already in use, trying next port... [2025-10-28T16:01:06.520Z] Port 1742 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1742 [2025-10-28T16:01:06.520Z] Port 1742 is already in use, trying next port... [2025-10-28T16:01:06.521Z] Port 1743 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1743 [2025-10-28T16:01:06.521Z] Port 1743 is already in use, trying next port... [2025-10-28T16:01:06.521Z] Port 1744 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1744 [2025-10-28T16:01:06.522Z] Port 1744 is already in use, trying next port... [2025-10-28T16:01:06.522Z] Port 1745 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1745 [2025-10-28T16:01:06.522Z] Port 1745 is already in use, trying next port... [2025-10-28T16:01:06.523Z] Port 1746 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1746 [2025-10-28T16:01:06.523Z] Port 1746 is already in use, trying next port... [2025-10-28T16:01:06.523Z] Port 1747 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1747 [2025-10-28T16:01:06.523Z] Port 1747 is already in use, trying next port... [2025-10-28T16:01:06.524Z] Port 1748 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1748 [2025-10-28T16:01:06.524Z] Port 1748 is already in use, trying next port... [2025-10-28T16:01:06.524Z] Port 1749 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1749 [2025-10-28T16:01:06.525Z] Port 1749 is already in use, trying next port... [2025-10-28T16:01:06.525Z] Port 1750 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1750 [2025-10-28T16:01:06.525Z] Port 1750 is already in use, trying next port... [2025-10-28T16:01:06.526Z] Port 1751 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1751 [2025-10-28T16:01:06.526Z] Port 1751 is already in use, trying next port... [2025-10-28T16:01:06.526Z] Port 1752 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1752 [2025-10-28T16:01:06.527Z] Port 1752 is already in use, trying next port... [2025-10-28T16:01:06.527Z] Port 1753 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1753 [2025-10-28T16:01:06.527Z] Port 1753 is already in use, trying next port... [2025-10-28T16:01:06.528Z] Port 1754 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1754 [2025-10-28T16:01:06.528Z] Port 1754 is already in use, trying next port... [2025-10-28T16:01:06.528Z] Port 1755 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1755 [2025-10-28T16:01:06.529Z] Port 1755 is already in use, trying next port... [2025-10-28T16:01:06.529Z] Port 1756 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1756 [2025-10-28T16:01:06.530Z] Port 1756 is already in use, trying next port... [2025-10-28T16:01:06.530Z] Port 1757 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1757 [2025-10-28T16:01:06.530Z] Port 1757 is already in use, trying next port... [2025-10-28T16:01:06.531Z] Port 1758 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1758 [2025-10-28T16:01:06.531Z] Port 1758 is already in use, trying next port... [2025-10-28T16:01:06.531Z] Port 1759 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1759 [2025-10-28T16:01:06.531Z] Port 1759 is already in use, trying next port... [2025-10-28T16:01:06.532Z] Port 1760 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1760 [2025-10-28T16:01:06.532Z] Port 1760 is already in use, trying next port... [2025-10-28T16:01:06.532Z] Port 1761 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1761 [2025-10-28T16:01:06.533Z] Port 1761 is already in use, trying next port... [2025-10-28T16:01:06.533Z] Port 1762 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1762 [2025-10-28T16:01:06.533Z] Port 1762 is already in use, trying next port... [2025-10-28T16:01:06.533Z] Port 1763 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1763 [2025-10-28T16:01:06.534Z] Port 1763 is already in use, trying next port... [2025-10-28T16:01:06.534Z] Port 1764 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1764 [2025-10-28T16:01:06.534Z] Port 1764 is already in use, trying next port... [2025-10-28T16:01:06.535Z] Port 1765 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1765 [2025-10-28T16:01:06.535Z] Port 1765 is already in use, trying next port... [2025-10-28T16:01:06.535Z] Port 1766 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1766 [2025-10-28T16:01:06.536Z] Port 1766 is already in use, trying next port... [2025-10-28T16:01:06.536Z] Port 1767 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1767 [2025-10-28T16:01:06.536Z] Port 1767 is already in use, trying next port... [2025-10-28T16:01:06.536Z] Port 1768 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1768 [2025-10-28T16:01:06.537Z] Port 1768 is already in use, trying next port... [2025-10-28T16:01:06.537Z] Port 1769 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1769 [2025-10-28T16:01:06.537Z] Port 1769 is already in use, trying next port... [2025-10-28T16:01:06.538Z] Port 1770 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1770 [2025-10-28T16:01:06.538Z] Port 1770 is already in use, trying next port... [2025-10-28T16:01:06.538Z] Port 1771 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1771 [2025-10-28T16:01:06.538Z] Port 1771 is already in use, trying next port... [2025-10-28T16:01:06.539Z] Port 1772 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1772 [2025-10-28T16:01:06.539Z] Port 1772 is already in use, trying next port... [2025-10-28T16:01:06.539Z] Port 1773 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1773 [2025-10-28T16:01:06.540Z] Port 1773 is already in use, trying next port... [2025-10-28T16:01:06.540Z] Port 1774 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1774 [2025-10-28T16:01:06.540Z] Port 1774 is already in use, trying next port... [2025-10-28T16:01:06.541Z] Port 1775 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1775 [2025-10-28T16:01:06.541Z] Port 1775 is already in use, trying next port... [2025-10-28T16:01:06.542Z] Port 1776 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1776 [2025-10-28T16:01:06.542Z] Port 1776 is already in use, trying next port... [2025-10-28T16:01:06.542Z] Port 1777 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1777 [2025-10-28T16:01:06.542Z] Port 1777 is already in use, trying next port... [2025-10-28T16:01:06.543Z] Port 1778 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1778 [2025-10-28T16:01:06.543Z] Port 1778 is already in use, trying next port... [2025-10-28T16:01:06.544Z] Port 1779 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1779 [2025-10-28T16:01:06.544Z] Port 1779 is already in use, trying next port... [2025-10-28T16:01:06.544Z] Port 1780 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1780 [2025-10-28T16:01:06.545Z] Port 1780 is already in use, trying next port... [2025-10-28T16:01:06.545Z] Port 1781 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1781 [2025-10-28T16:01:06.545Z] Port 1781 is already in use, trying next port... [2025-10-28T16:01:06.545Z] Port 1782 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1782 [2025-10-28T16:01:06.546Z] Port 1782 is already in use, trying next port... [2025-10-28T16:01:06.546Z] Port 1783 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1783 [2025-10-28T16:01:06.546Z] Port 1783 is already in use, trying next port... [2025-10-28T16:01:06.547Z] Port 1784 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1784 [2025-10-28T16:01:06.547Z] Port 1784 is already in use, trying next port... [2025-10-28T16:01:06.547Z] Port 1785 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1785 [2025-10-28T16:01:06.548Z] Port 1785 is already in use, trying next port... [2025-10-28T16:01:06.548Z] Port 1786 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1786 [2025-10-28T16:01:06.548Z] Port 1786 is already in use, trying next port... [2025-10-28T16:01:06.548Z] Port 1787 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1787 [2025-10-28T16:01:06.549Z] Port 1787 is already in use, trying next port... [2025-10-28T16:01:06.549Z] Port 1788 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1788 [2025-10-28T16:01:06.549Z] Port 1788 is already in use, trying next port... [2025-10-28T16:01:06.550Z] Port 1789 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1789 [2025-10-28T16:01:06.550Z] Port 1789 is already in use, trying next port... [2025-10-28T16:01:06.550Z] Port 1790 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1790 [2025-10-28T16:01:06.551Z] Port 1790 is already in use, trying next port... [2025-10-28T16:01:06.551Z] Port 1791 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1791 [2025-10-28T16:01:06.551Z] Port 1791 is already in use, trying next port... [2025-10-28T16:01:06.552Z] Port 1792 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1792 [2025-10-28T16:01:06.552Z] Port 1792 is already in use, trying next port... [2025-10-28T16:01:06.552Z] Port 1793 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1793 [2025-10-28T16:01:06.552Z] Port 1793 is already in use, trying next port... [2025-10-28T16:01:06.553Z] Port 1794 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1794 [2025-10-28T16:01:06.553Z] Port 1794 is already in use, trying next port... [2025-10-28T16:01:06.553Z] Port 1795 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1795 [2025-10-28T16:01:06.554Z] Port 1795 is already in use, trying next port... [2025-10-28T16:01:06.554Z] Port 1796 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1796 [2025-10-28T16:01:06.555Z] Port 1796 is already in use, trying next port... [2025-10-28T16:01:06.555Z] Port 1797 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1797 [2025-10-28T16:01:06.555Z] Port 1797 is already in use, trying next port... [2025-10-28T16:01:06.556Z] Port 1798 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1798 [2025-10-28T16:01:06.556Z] Port 1798 is already in use, trying next port... [2025-10-28T16:01:06.556Z] Port 1799 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1799 [2025-10-28T16:01:06.557Z] Port 1799 is already in use, trying next port... [2025-10-28T16:01:06.557Z] Port 1800 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1800 [2025-10-28T16:01:06.558Z] Port 1800 is already in use, trying next port... [2025-10-28T16:01:06.558Z] Port 1801 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1801 [2025-10-28T16:01:06.558Z] Port 1801 is already in use, trying next port... [2025-10-28T16:01:06.558Z] Port 1802 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1802 [2025-10-28T16:01:06.559Z] Port 1802 is already in use, trying next port... [2025-10-28T16:01:06.559Z] Port 1803 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1803 [2025-10-28T16:01:06.559Z] Port 1803 is already in use, trying next port... [2025-10-28T16:01:06.560Z] Port 1804 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1804 [2025-10-28T16:01:06.560Z] Port 1804 is already in use, trying next port... [2025-10-28T16:01:06.560Z] Port 1805 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1805 [2025-10-28T16:01:06.561Z] Port 1805 is already in use, trying next port... [2025-10-28T16:01:06.561Z] Port 1806 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1806 [2025-10-28T16:01:06.561Z] Port 1806 is already in use, trying next port... [2025-10-28T16:01:06.562Z] Port 1807 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1807 [2025-10-28T16:01:06.562Z] Port 1807 is already in use, trying next port... [2025-10-28T16:01:06.562Z] Port 1808 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1808 [2025-10-28T16:01:06.563Z] Port 1808 is already in use, trying next port... [2025-10-28T16:01:06.563Z] Port 1809 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1809 [2025-10-28T16:01:06.563Z] Port 1809 is already in use, trying next port... [2025-10-28T16:01:06.564Z] Port 1810 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1810 [2025-10-28T16:01:06.564Z] Port 1810 is already in use, trying next port... [2025-10-28T16:01:06.564Z] Port 1811 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1811 [2025-10-28T16:01:06.564Z] Port 1811 is already in use, trying next port... [2025-10-28T16:01:06.565Z] Port 1812 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1812 [2025-10-28T16:01:06.565Z] Port 1812 is already in use, trying next port... [2025-10-28T16:01:06.565Z] Port 1813 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1813 [2025-10-28T16:01:06.566Z] Port 1813 is already in use, trying next port... [2025-10-28T16:01:06.566Z] Port 1814 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1814 [2025-10-28T16:01:06.566Z] Port 1814 is already in use, trying next port... [2025-10-28T16:01:06.567Z] Port 1815 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1815 [2025-10-28T16:01:06.567Z] Port 1815 is already in use, trying next port... [2025-10-28T16:01:06.567Z] Port 1816 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1816 [2025-10-28T16:01:06.567Z] Port 1816 is already in use, trying next port... [2025-10-28T16:01:06.568Z] Port 1817 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1817 [2025-10-28T16:01:06.568Z] Port 1817 is already in use, trying next port... [2025-10-28T16:01:06.569Z] Port 1818 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1818 [2025-10-28T16:01:06.569Z] Port 1818 is already in use, trying next port... [2025-10-28T16:01:06.569Z] Port 1819 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1819 [2025-10-28T16:01:06.570Z] Port 1819 is already in use, trying next port... [2025-10-28T16:01:06.570Z] Port 1820 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1820 [2025-10-28T16:01:06.570Z] Port 1820 is already in use, trying next port... [2025-10-28T16:01:06.571Z] Port 1821 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1821 [2025-10-28T16:01:06.571Z] Port 1821 is already in use, trying next port... [2025-10-28T16:01:06.571Z] Port 1822 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1822 [2025-10-28T16:01:06.571Z] Port 1822 is already in use, trying next port... [2025-10-28T16:01:06.572Z] Port 1823 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1823 [2025-10-28T16:01:06.572Z] Port 1823 is already in use, trying next port... [2025-10-28T16:01:06.572Z] Port 1824 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1824 [2025-10-28T16:01:06.573Z] Port 1824 is already in use, trying next port... [2025-10-28T16:01:06.573Z] Port 1825 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1825 [2025-10-28T16:01:06.573Z] Port 1825 is already in use, trying next port... [2025-10-28T16:01:06.573Z] Port 1826 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1826 [2025-10-28T16:01:06.574Z] Port 1826 is already in use, trying next port... [2025-10-28T16:01:06.574Z] Port 1827 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1827 [2025-10-28T16:01:06.574Z] Port 1827 is already in use, trying next port... [2025-10-28T16:01:06.575Z] Port 1828 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1828 [2025-10-28T16:01:06.575Z] Port 1828 is already in use, trying next port... [2025-10-28T16:01:06.575Z] Port 1829 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1829 [2025-10-28T16:01:06.576Z] Port 1829 is already in use, trying next port... [2025-10-28T16:01:06.576Z] Port 1830 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1830 [2025-10-28T16:01:06.576Z] Port 1830 is already in use, trying next port... [2025-10-28T16:01:06.576Z] Port 1831 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1831 [2025-10-28T16:01:06.577Z] Port 1831 is already in use, trying next port... [2025-10-28T16:01:06.577Z] Port 1832 check error: EACCES - listen EACCES: permission denied 127.0.0.1:1832 [2025-10-28T16:01:06.577Z] Port 1832 is already in use, trying next port... [2025-10-28T16:01:06.577Z] Failed to find available port: Could not find available port after 100 attempts starting from 1733 [2025-10-28T16:01:06.578Z] Backend status changed from starting to error [2025-10-28T16:01:06.578Z] Failed to start backend: Could not find available port after 100 attempts starting from 1733 [2025-10-28T16:01:06.578Z] ❌ Backend initialization failed: Could not find available port after 100 attempts starting from 1733 [2025-10-28T16:01:06.581Z] Error stack: Error: Could not find available port after 100 attempts starting from 1733 at findAvailablePort (C:\Users\tangy\AppData\Local\Programs\MineContext\resources\app.asar\out\main\index.js:68977:9) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async startBackendServer (C:\Users\tangy\AppData\Local\Programs\MineContext\resources\app.asar\out\main\index.js:69188:19) at async ensureBackendRunning (C:\Users\tangy\AppData\Local\Programs\MineContext\resources\app.asar\out\main\index.js:69178:5) at async startBackendInBackground (C:\Users\tangy\AppData\Local\Programs\MineContext\resources\app.asar\out\main\index.js:69368:5)

同时应用卡0%,无法启动。

Image

🧑‍💻 Step to reproduce

Just Run it after sudo xattr -d com.apple.quarantine "/Applications/MineContext.app"

👾 Expected result

成功运行

🚑 Any additional information

No response

🛠️ MineContext Version

Latest

💻 Platform Details

Windows 11

tangyuhao8 avatar Oct 28 '25 16:10 tangyuhao8

100 个都被占用了吗

qin-ctx avatar Oct 29 '25 07:10 qin-ctx

没有占用过这些端口

tangyuhao8 avatar Nov 01 '25 15:11 tangyuhao8

我也是这个问题,端口不可能全被占用吧。

kang0024 avatar Nov 11 '25 00:11 kang0024