مرجع کدهای خطا
اگر در این مستند خطایی وجود دارد یا پیشنهادی دارید، در انجمن Mudfish پیام بگذارید.
MUDEC_00001
باید mudrun.exe را با دسترسی مدیر اجرا کنید.
این خطا زمانی رخ میدهد که mudrun.exe را بدون دسترسی مدیر اجرا کنید.
در Windows XP بسیار نادر است، اما در Windows Vista/7/8/8.1/10 ممکن است زمانی رخ دهد که از گزینهٔ «Run as administrator» استفاده نکنید.
در Windows Vista/7/8/8.1/10 حتماً Mudfish Launcher را با گزینهٔ اجرای با دسترسی مدیر اجرا کنید. برای این کار روی نماد Mudfish Launcher راستکلیک کنید.

تصویر از مستندات اصلی گرفته شده است؛ زبان رابط و نام منوها ممکن است م تفاوت باشد.
MUDEC_00002
اتصال به سرور مرکزی Mudfish ممکن نیست.
این مشکل ممکن است در وضعیتهای زیر رخ دهد.
-
برنامهٔ سرور مرکزی Mudfish از کار افتاده باشد. این حالت معمولاً فقط هنگام اختلال در Mudfish رخ میدهد، بنابراین احتمال آن کم است.
-
برنامهٔ Mudfish برای عبور از فایروال شبکه تلاش کرده باشد، اما بهدلیل مشکلی در Cloudflare که برای این عبور استفاده میشود، اتصال برقرار نشده باشد.
-
فایروال رایانهٔ شما به هر دلیلی ترافیک به سرور مرکزی Mudfish را مسدود کرده باشد. اگر از آنتیویروس یا فایروال استفاده میکنید، ابتدا آن را غیرفعال کنید و دوباره آزمایش کنید.
MUDEC_00003
از نسخهٔ Mudfish v5.5.9، علاوه بر درایور OpenVPN tap-win32، درایور Wintun نیز نصب میشود.
اگر درایور TAP-Win32 به هر دلیلی کار نمیکند، استفاده از Wintun را در نظر بگیرید.
با اجرای Mudfish Launcher همراه گزینهٔ
-Nمیتوانید این قابلیت را فعال کنید. برای جزئیات به گزینههای اجرای mudrun مراجعه کنید.این گزینه در منوی «تنظیمات -> برنامه -> Launcher» نیز قرار دارد.
درایور TAP-Win32 پیدا نشد.
ابتدا موارد زیر را بررسی کنید.
-
آیا درایور TAP-Win32 را درست نصب کردهاید؟ Mudfish دو توزیع 32 بیتی و 64 بیتی دارد. اگر توزیع 32 بیتی را روی Windows 64 بیتی نصب کنید، ممکن است درایور TAP-Win32 درست نصب نشود.
-
آیا دستگاه TAP-Win32 وجود دارد؟
در نسخهٔ انگلیسی Windows 7، به Control Panel → Network and Internet → Network and Sharing Center بروید. در سمت راست بالا گزینهٔ Change adapter settings قرار دارد.
در این بخش دستگاههای شبکهٔ نصبشده را میبینید. بررسی کنید دستگاهی با نام TAP-Win32 Adapter v9 وجود داشته باشد.
همچنین حتماً بررسی کنید این دستگاه فعال باشد. گاهی دستگاه غیرفعال شده و به همین دلیل کار نمیکند.
برای روش حل مشکل به مطالب مربوط به درایور TAP(4) مراجعه کنید.

تصویر از مستندات اصلی گرفته شده است؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00004
Couldn't connect to aaa.bbb.ccc.ddd:port
این مشکل ممکن است زمانی رخ دهد که برنامهٔ Mudfish، دقیقتر دستگاه شبکهٔ مجازی داخلی re(4)، هنگام اتصال به سرور رلهٔ Mudfish با خطا مواجه شود.
-
در حالت TCP، Mudfish با سرور رله اتصال TCP برقرار میکند. اگر سرور رله به هر دلیلی مشکل داشته باشد، این پیام ممکن است نمایش داده شود.
این پیام میتواند نشان دهد که سرور با IP aaa.bbb.ccc.ddd دچار اختلال شبکه است.
در نسخههای جدیدتر Mudfish، از v2.0.18 به بعد، حداکثر 3 بار برای اتصال تلاش میشود. اگر خطا ادامه داشته باشد، آن اتصال کنار گذاشته میشود و برنامه به مرحلهٔ بعد میرود.
-
در حالت UDP، برنامه بدون نمایش این پیام ادامه میدهد. بااینحال، از طریق Message Box نمیتوانید تشخیص دهید سرور رله دچار اختلال است یا نه.
MUDEC_00005
Failed to send a data to the master server: <errno> <errstr>
این خطا ممکن است در صورت مشکل در ارتباط با سرور احراز هویت Mudfish رخ دهد. بخش <errno> <errstr> پیام دقیق خطا را نشان میدهد.
اگر مشکل ادامه دارد، روشهای رفع مشکل احراز هویت با سرور مرکزی را امتحان کنید.
MUDEC_00006
failed to send a data to the master server: %s
این مشکل زمانی رخ میدهد که اتصال به سرور مرکزی Mudfish موفق بوده، اما ارسال داده شکست خورده است.
ممکن است سرور مرکزی Mudfish دچار اختلال باشد یا خط اینترنت شما مشکل شبکه داشته باشد. همچنین ناسازگاری یا خرابی قالب داده میان نسخهٔ Mudfish شما و برنامهٔ ارتباطی سرور مرکزی میتواند باعث آن شود.
MUDEC_00007
علت همان MUDEC_00006 است.
MUDEC_00008
علت همان MUDEC_00006 است.
MUDEC_00009
علت همان MUDEC_00006 است.
MUDEC_00012
Mudfish Launcher از قبل در حال اجراست.
این پیام ممکن است زمانی ظاهر شود که Mudfish Launcher از قبل اجرا شده باشد.
ابتدا بررسی کنید نماد Mudfish در سینی سیستم وجود داشته باشد. نماد سر ماهی(?) نشان میدهد برنامه بهدرستی در حال اجراست.
-
برای باز کردن داشبورد، روی نماد Mudfish راستکلیک کنید و Open dashboard را انتخاب کنید.
-
اگر مرورگر پیشفرض درست کار نمیکند و انتخاب Open dashboard چیزی نمایش نمیدهد، میتوانید مستقیماً به IP و پورتی که در Show IP/port نمایش داده میشود بروید.
برای اجرای دوباره از ابتدا، روی نماد راستکلیک کنید، Exit را برای خروج عادی انتخاب کنید و سپس برنامه را دوباره اجرا کنید.
MUDEC_00013
Needs to change MTU to <mtu> manually.
علت خطا
این پیام معمولاً در Windows XP ظاهر میشود، زیرا MTU پیشفرض TAP-Win32 Adapter v9 برابر 1500 است.
میتوانید این هشدار را نادیده بگیرید و از Mudfish استفاده کنید، اما در بعضی روترها، مثلاً در شبکهای با فایروالی که بستههای ICMP را نادیده میگیرد، ممکن است اتصال TCP درست برقرار نشود. ارسال مجدد غیرضروری بستهها نیز میتواند پردازش را ناکارآمد کند.
راهحل
توصیه میشود MTU پیشفرض TAP-Win32 Adapter v9 را روی 1400 تنظیم کنید. مراحل به این صورت است:
-
روی Start کلیک کنید و به Control Panel بروید.
-
Network Connections را باز کنید تا فهرست دستگاههای شبکهٔ نصبشده و فعال را ببینید.
-
اگر Mudfish درست نصب شده باشد، دستگاهی با نام TAP-Win32 Adapter v9 پیدا میکنید. روی آن راستکلیک کنید و پنجرهٔ Properties را باز کنید.
-
روی «Configure…» کلیک کنید. در پنجرهٔ تنظیمات، به زبانهٔ Advanced بروید تا بخش MTU مانند تصویر زیر نمایش داده شود.

-
مقدار را از 1500 به 1400 تغییر دهید و با زدن OK همهٔ تغییرات را ذخیره کنید.
-
در XP برای اعمال درست تنظیمات باید رایانه را راهاندازی مجدد کنید.
تصویر از مستندات اصلی گرفته شده است؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00014
Mudfish Launcher uses the port %s instead of %d
علت خطا
Mudfish Launcher بهطور پیشفرض روی پورت 8282 رایانهٔ کاربر کار میکند. اگر فرایند دیگری به هر دلیلی این پورت را اشغال کرده باشد، برنامه بهجای 8282 از یک پورت تصادفی استفاده میکند و این پیام را نشان میدهد.
اگر با WPAD از سرویس پروکسی Mudfish استفاده میکنید، این موضوع ممکن است روی آن اثر بگذارد.
راهحل
ابتدا فرایندی را که از پورت 8282 استفاده میکند شناسایی کنید. برای مثال، میتوانید از TCPView استفاده کنید.
اگر کاربر WPAD هستید، پورت در نشانی مرورگر را متناسب با پورت جدید تغییر دهید.
MUDEC_00015
failed to receive information from the master server for MR record: <ret> <error_msg>
هنگام ارتباط با سرور مرکزی Mudfish باید داده دریافت شود، اما اگر به هر دلیلی آن داده نرسد، این مشکل رخ میدهد. علت در <error_msg> مشخص میشود:
-
ODR_ETIMEDOUT
برنامه تلاش کرده رکورد MR را از سرور مرکزی Mudfish دریافت کند، اما بسته نرسیده است. علتهای مختلفی ممکن است وجود داشته باشد؛ معمولاً یکی از این موارد است:
-
مشکلی در خود سرور مرکزی Mudfish.
-
ناپایداری اتصال بهدلیل مشکل در شبکهٔ اینترنت میانی.
-
مسدود شدن اتصال Mudfish توسط فایروال یا آنتیویروس رایانهٔ کاربر.
-
برای رفع مشکل میتوانید روشهای زیر را امتحان کنید.
-
گزینهٔ
-Oیا-tرا طبق رفع مشکل احراز هویت با سرور مرکزی امتحان کنید.
-
تنظیمات TCP/IP رایانه را بازنشانی کنید.
میتوانی د از فرمانی مانند
netsh winsock resetاستفاده کنید. برای جزئیات به این راهنماها مراجعه کنید.
تصاویر از مستندات اصلی گرفته شدهاند؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00016
failed to receive information from the master server for MS record: <ret> <error_msg>
هنگام ارتباط با سرور مرکزی Mudfish باید داده دریافت شود، اما اگر به هر دلیلی آن داده نرسد، این مشکل رخ میدهد. علت در <error_msg> مشخص میشود:
-
ODR_EAGAIN
برنامه تلاش کرده رکورد MR را از سرور مرکزی Mudfish دریافت کند، اما بسته نرسیده است.
ممکن است مشکل از سرور مرکزی Mudfish یا شبکهٔ اینترنت میانی باشد.
-
ODR_ETIMEOUT
این کد نشان میدهد Mudfish در زمان تعیینشده دادهای از سرور مرکزی دریافت نکرده است.
مم کن است مشکل از سرور مرکزی یا شبکهٔ اینترنت میانی باشد. قطع کردن اتصال سرور مرکزی Mudfish توسط رایانهٔ کاربر نیز میتواند باعث آن شود.
برای رفع مشکل میتوانید روشهای زیر را امتحان کنید.
-
گزینهٔ
-Oیا-tرا طبق رفع مشکل احراز هویت با سرور مرکزی امتحان کنید.
-
تنظیمات TCP/IP رایانه را بازنشانی کنید.
میتوانید از فرمانی مانند
netsh winsock resetاستفاده کنید. برای جزئیات به این راهنماها مراجعه کنید.
تصاویر از مستندات اصلی گرفته شدهاند؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00018
failed to receive information from the master server: <result> <err_string>
پاسخ احراز هویت از سرور اصلی Mudfish دریافت نشده است. جزئیات مشکل در <result> و <err_string> نمایش داده میشود. معنای <err_string> به این صورت است:
-
ODR_ETIMEDOUT
در مدت مشخصی پاسخی از سرور مرکزی Mudfish دریافت نشده و مهلت انتظار تمام شده است.
ممکن است یکی از حالتهای زیر برقرار باشد:
-
سرور مرکزی Mudfish پاسخ نمیدهد.
-
آنتیویروس یا فایروال رایانهٔ کاربر ارتباط با سرور مرکزی Mudfish را مسدود کرده است.
-
فایروالی در شبکه اتصال را مسدود کرده است.
-
MUDEC_00019
Failed to connect to the mudfish master server
اتصال connect(2) به سرور مرکزی Mudfish شکست خورده است. ممکن است سرور در وضعیت اختلال یا نگهداری باشد، یا فایروال ارائهدهندهٔ اینترنت اتصال را مسدود کرده باشد.
MUDEC_00020
Failed to recvfrom(2) the data from master server. Error %ld
اتصال به سرور مرکزی Mudfish موفق بوده، اما هنگام تبادل داده، recvfrom(2) به هر دلیلی شکست خورده است.
یکی از حالتهای زیر ممکن است علت باشد.
-
مشکل موقت اتصال اینترنت
ناپایداری اتصال به سرور مرکزی یا زمان نگهداری (PM) Mudfish میتواند موقتاً باعث این وضعیت شود. برنامه را ببندید و دوباره وصل شوید، یا پس از پایان زمان نگهداری امتحان کنید.
-
مشکل مداوم اتصال، راهحل 1
گاهی مشکل از خود Winsock در Windows است. طبق بازنشانی TCP/IP با ابزار NetShell، Winsock را بازنشانی کنید و دوباره امتحان کنید.

-
مشکل مداوم اتصال، راهحل 2
آیا در شرکت، مدرسه، ادارهٔ دولتی یا محیط نظامی با فایروال سختگیرانه از Mudfish استفاده میکنید؟ در این صورت مراحل زیر را امتحان کنید.
-
از منوی Start به Mudfish Cloud VPN بروید.
-
در این منو نماد Mudfish Launcher را پیدا کنید.
-
روی آن راستکلیک کنید و Properties را باز کنید.
-
گزینههای اجرا در بخش Target را تغییر دهید. مقدار پیشفرض معمولاً این است:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe"گزینهٔ -O را اضافه کنید، مثل اً:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe" -O
- سپس Mudfish را دوباره اجرا کنید.
-
تصاویر از مستندات اصلی گرفته شدهاند؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00021
Authentication with username '%s' failed - %s
این پیام معمولاً هنگام خطای احراز هویت ظاهر میشود.
MUDEC_00022
CreateProcess failed with error %d: %s
بررسی کنید که از جدیدترین توزیع Mudfish استفاده میکنید. این خطا زمانی رخ میدهد که Mudfish Launcher هنگام شروع نتواند مسیر مرورگر پیشفرض سیستم یا cmd.exe را پیدا کند. علتهای شناختهشده عبارتاند از:
-
تنظیم «مرورگر پیشفرض» هیچگاه در رجیستری Windows ثبت نشده باشد.
-
ویروس یا بدافزاری در سیستمعامل در حال اجرا باشد.
راهحلهای شناختهشده عبارتاند از:
-
اگر فقط از Internet Explorer استفاده کردهاید، Chrome یا Firefox را نصب کنید. هنگام اجرا معمولاً از شما میپرسد آیا میخواهید آن را مرورگر پیشفرض کنید. پاسخ مثبت بدهید و Mudfish را دوباره اجرا کنید.
-
بدافزار میتواند بخش رجیستری مربوط به مرورگر پیشفرض را خراب کند.
آن را با ابزار حذف بدافزار کاملاً پاک کنید و دوباره امتحان کنید.
-
ابتدا به وبسایت Mudfish بروید و جدیدترین توزیع را نصب کنید.
اگر همچنان این خطا ظاهر شد، بررسی کنید نماد Mudfish در سینی سیستم باقی مانده باشد.
اگر نماد وجود دارد، روی آن راستکلیک کنید و Show IP/Port را انتخاب کنید. نشانیای مانند
http://127.0.0.1:8282یاhttp://127.0.0.1:xxxxxبا شمارهای تصادفی نمایش داده میشود. با وارد کردن مستقیم این نشانی در مرورگر میتوانید از برنامه استفاده کنید.
MUDEC_00023
vr3→chunk→next isn't NULL.
این خطا معمولاً هنگام شروع Mudfish رخ میدهد. ممکن است برنامه از قبل در حال اجرا باشد و دوباره اجرا شود، یا حافظهٔ مشترک مورد استفادهٔ mudfish.exe به هر دلیلی خراب شده باشد.
برای رفع مشکل، ابتدا همهٔ فرایندهای زیر را در Task Manager بهاجبار پایان دهید و سپس Mudfish را دوباره اجرا کنید.
-
mudfish.exe
-
mudflow.exe
-
mudrun.exe
MUDEC_00026
Wrong syntax on .conf file
این مشکل ممکن است زمانی رخ دهد که فایل تنظیمات داخلی Mudfish خراب شده یا به هر دلیلی نحو آن درست نباشد. برای رفع آن:
-
Mudfish را کاملاً ببندید و با File Explorer به پوشهٔ نصب بروید؛ معمولاً
C:\Program Files (x86)\Mudfish Cloud VPNاست. -
فایل
.confرا پیدا و حذف کنید.
سپس Mudfish را اجرا کنید.
MUDEC_00029
TCP_nodelay(1) to the client (<ip>:<port>) failed: <errno> <errmsg>
این خطا ممکن است هنگام فعال بودن حالت FastConnect رخ دهد. برنامه تلاش میکند الگوریتم TCP Nagle را در اتصال به رایانهٔ کاربر غیرفعال کند، اما به دلیلی شکست میخورد. علت در <errno> <errmsg> مشخص میشود. پیام شناختهشده عبارت است از:
-
54 Connection reset by peer
ممکن است اتصال به رایانهٔ کاربر از قب ل قطع شده باشد.
اگر خطا ادامه دارد، حالت FastConnect را خاموش کنید و دوباره امتحان کنید.

تصویر از مستندات اصلی گرفته شده است؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00031
TOL_connect(<ip>, <port>) failed: <errno> <errmsg>
این خطا ممکن است هنگام فعال بودن حالت FastConnect رخ دهد. Mudfish تلاش کرده به پورت <port> در IP خصوصی <ip> سرور رله وصل شود، اما به دلیلی نتوانسته است. توضیح پیام خطا:
-
60 Operation timed out.
اتصال به سرور رلهٔ Mudfish با نشانی
<ip>درست برقرار نشده و پس از مدت مشخصی مهلت انتظار تمام شده است.معمولاً نشاندهندهٔ مشکل در اتصال به سرور رله است.
IP خصوصی هر سرور رله در صفحهٔ وضعیت سرورها قابل مشاهده است؛ بنابراین میتوانید سروری را که ارتباط با آن مشکل دارد شناسایی کنید.
اگر <port> برابر 8081 باشد، مشکل مربوط به دسترسی به پروکسی SOCKS داخلی است.
راهحلها:
-
موقتاً حالت FastConnect را خاموش کنید و استفاده را ادامه دهید.
-
اگر حتماً میخواهید با FastConnect فعال بازی کنید، سرور رله را تغییر دهید و آزمایش کنید.
MUDEC_00032
stp_auth: TOL_read(2) from the backend (<ip>:<port>) failed (ret -1 errno <error_number>)
این مشکل زمانی رخ میدهد که Mudfish روی رایانهٔ کاربر در اتصال به پورت پروکسی SOCKS روی سرور رلهٔ Mudfish مشکل داشته باشد. علت به <error_number> بستگی دارد:
-
54
به معنای ECONNRESET (Connection reset by peer) است و زمانی رخ میدهد که سرور رلهٔ Mudfish ابتدا اتصال را قطع کرده باشد.
برای فهمیدن علت دقیق قطع اتصال باید گزارش سرور رله بررسی شود.
MUDEC_00037
failed to do CONNECT to <ip>:<port> (ver 5 rcode <return_code>)
این خطا ممکن است هنگام فعال بودن حالت FastConnect رخ دهد. رایانهٔ کاربر برای اتصال به <ip>:<port> تلاش کرده، اما سرور رلهٔ Mudfish که اتصال TCP را واسطهگری میکند نتوانسته به این مقصد وصل شود. <return_code> علت شکست اتصال سرور رله به مقصد را نشان میدهد:
-
1
خطای عمومی (General Error) است که میتواند علتهای مختلفی داشته باشد. معمولاً زمانی رخ میدهد که سرور رله نتواند به
<ip>:<port>درست وصل شود. -
5
نشان میدهد تلاش TCP connect با Connection refused رد شده است. یعنی اتصال به پورتی بسته انجام شده و مقصد با ارسال بستهٔ TCP RST اتصال را پایان داده است.
MUDEC_00038
TCP relay from the client to the backend failed.
این پیام زمانی رخ میدهد که به هر دلیلی اتصال به سرور رلهٔ Mudfish ممکن نباشد. معمولاً پس از خطاهای دیگر و در انتها نمایش داده میشود؛ بنابراین خطای اصلی پیش از آن ثبت شده است. ابتدا این موارد را بررسی کنید.
-
در رابط Mudfish به بخش اطلاعات گزارش در «وضعیت → فرای ند» بروید.
-
در گزارش برنامهٔ Core معمولاً خطاهای دیگری پیش از MUDEC_00038 میبینید. این پیام در نتیجهٔ همان خطاها صادر شده است.
اگر بررسی یا تفسیر علت دقیق دشوار است، پیامهای پیش از MUDEC_00038 را در انجمن ارسال کنید تا بتوانیم بیشتر کمک کنیم.
MUDEC_00040
TOL_accept(2) for A.B.C.D:NUM failed: <error_number>
نوع مشکل به <error_number> در پیام بستگی دارد. توضیح شمارهٔ خطا:
-
53
به معنای ECONNABORTED (Software caused connection abort) است. ممکن است مشتری پیش از آنکه Mudfish اتصال را با accept(2) بپذیرد، آن را قطع کرده باشد.
MUDEC_00041
علت همان MUDEC_00299 است.
MUDEC_00042
Tried to add a entry which already exists on the routing table.
برای کاربران Mudfish v4، این خطا ممکن است در این موارد رخ دهد:
-
مسیرهای مسیریابی در تنظیمات یک آیتم سفارشی با تنظیمات آیتم دیگری همپوشانی داشته باشند.
-
بهدلیل مشکل داخلی برنامه، یکپارچهسازی مسیرها درست انجام نشود.
برای کاربران Mudfish v3:
-
در «تنظیمات → عمومی» گزینهای به نام «بارگذاری خودکار جدول مسیریابی» وجود دارد که پیشفرض آن روشن است. وقتی روشن باشد، Mudfish هنگام شروع، مسیرهایی را که با راهنما یا «تنظیمات → جدول مسیریابی» تعریف کردهاید خودکار بارگذاری میکند. بنابراین معمولاً تا وقتی نمیخواهید سرور رله را عوض کنید، نیازی به تنظیم دوبارهٔ مسیرها نیست.
این هشدار زمانی ظاهر میشود که بخواهید تنظیماتی را که قبلاً از طریق راهنما یا منوی جدول مسیریابی ثبت کردهاید دوباره اعمال کنید. روی سرویس تأثیری ندارد و میتوانید نادیدهاش بگیرید. اگر میخواهید سرور رلهٔ دیگری استفاده کنید، ابتدا مسیرهای قبلی را در «تنظیمات → جدول مسیریابی» حذف و سپس دوباره تنظیم کنید تا هشدار ظاهر نشود.
MUDEC_00043
MUDEC_00043: Failed to write the routing socket message for <addr>/<netmask>/<gateway>/<local_ip> (<errornum> <errormsg> cmdval <command>)
معنای این خطا ممکن است با توجه به مقدار <command> متفاوت باشد.
-
اگر
<command>برابر 1 باشد:-
اگر
<errnum>برابر 51 باشد:اگر
<errormsg>برابر Network is unreachable باشد، یعنی پیکربندی داخلی رابط هنگام راهاندازی اولیهٔ Mudfish درست انجام نشده است.در گزارش Core در «وضعیت → فرایند» داشبورد، به احتمال زیاد خطای دیگری پیش از این خطا وجود دارد.

حتماً بررسی عملکرد پایه را انجام دهید و نتیجه را بررسی کنید.

-
-
اگر
<command>برابر 2 باشد:-
اگر
<errornum>برابر 3 باشد:اگر
<errormsg>برابر No such process باشد، برنامه تلاش کرده ورودیای را حذف کند که در جدول مسیریابی وجود ندارد. احتمال خطر یا مشکل جدی بسیار کم است و جای نگرانی نیست.
-
اگر عدد دیگری نمایش داده میشود، باید وضعیت دقیق بررسی شود. در انجمن پیام بگذارید تا آن را تحلیل کنیم و پاسخ دهیم.
تصاویر از مستندات اصلی گرفته شدهاند؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00044
The client isn't ready yet
این هشدار زمانی رخ میدهد که کلاینت DHCP رایانهٔ کاربر هنوز از برنامهٔ Mudfish Core درخواست IP نکرده باشد.
ممکن است فایروال درخواست DHCP مربوط به دستگاه شبکهٔ tap(4) را مسدود کرده باشد.
برای راهحل موقت به MUDEC_00045 مراجعه کنید.
MUDEC_00045
The client doesn't response with DHCP protocol
در Mudfish v5.5.8 و بالاتر، درایور Wintun بهعنوان جایگزین درایور TAP از OpenVPN اضافه شده است.
با اجرای Mudfish Launcher همراه گزینهٔ
-Nمیتوانید آن را فعال کنید. برای جزئیات به گزینههای اجرای mudrun مراجعه کنید.
این خطا زمانی رخ میدهد که کلاینت DHCP رایانهٔ کاربر برای بیش از مدت مشخصی از Mudfish Core درخواست IP نکرده باشد.
معمولاً کلاینت DHCP ویندوز میخواهد از Mudfish Core آدرس IP بگیرد، اما به دلیلی بستهٔ DHCP Offer را دریافت نمیکند. روشهای زیر را امتحان کنید.
-
اگر Windows 10 دارید، ممکن است Windows پیکربندی شبکه را بهسرعت پردازش نکند. این کار را امتحان کنید:
- روی نوار وظیفه در پایین صفحه راستکلیک کنید و Task Manager را باز کنید.
گاهی همین کار مشکل را حل میکند. اگر مؤثر نبود، مراحل زیر را امتحان کنید.
-
روی نماد شبکه در سینی سیستمِ پایین سمت راست کلیک و «تنظیمات شبکه» را انتخاب کنید.
-
در پنجرهٔ تنظیمات، منوی «وضعیت» در سمت راست را انتخاب کنید و پنجره را باز نگه دارید.
-
روی «تغییر گزینههای آداپتور» کلیک کنید و آن پنجره را نیز باز نگه دارید.
-
در Windows با نسخهٔ v4.3.13 یا بالاتر میتوانید از گزینهٔ اجرای
-Iدر Mudfish Launcher استفاده کنید. با فعال شدن آن، IP بهجای DHCP از طریق IP Helper API تنظیم میشود. برای تنظیم-I:-
از منوی Start به Mudfish Cloud VPN بروید.
-
روی نماد Mudfish Launcher راستکلیک کنید و Properties را باز کنید.
-
گزینههای اجرا در بخش Target را تغییر دهید. مقدار پیشفرض معمولاً این است:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe"گزینهٔ -I را اضافه کنید، مثلاً:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe" -I
-
اگر درست اعمال شده باشد، در گزارش Core زیر «داشبورد → وضعیت → فرایند» خط زیر را میبینید:
[INFO] Setting IP address
<ip_address>with IP Helper
-
-
اگر آنتیویروس روی رایانهٔ کافینت فعال است، موقتاً آن را غیرفعال کنید و Mudfish را دوباره اجرا کنید. برای مثال، Norton Anti-virus گاهی بستهٔ DHCP Offer ارائهشده توسط Mudfish Core را بهاشتباه بستهٔ ARP Spoofing تشخیص میدهد و حذف میکند.
-
در Control Panel و فهرست دستگاههای شبکه، TAP-Win32 adapter v9 را چند بار غیرفعال و فعال کنید، سپس Mudfish را دوباره اجرا کنید. گاهی این روش مشکل را حل میکند.
-
در ویژگیهای TAP-Win32 adapter v9 بررسی کنید «DHCP فعال» روی «بله» تنظیم شده باشد.
طبق راهنمای تغییر تنظیمات TCP/IP، ویژگیهای اتصال را بررسی کنید؛ گزینهٔ دریافت خودکار IP باید انتخاب شده باشد.
-
در ویژگیهای TAP-Win32 adapter v9 بررسی کنید IPv6 فعال است یا نه. آن را کاملاً غیرفعال کنید و آزمایش کنید؛ گاهی این کار مشکل را حل میکند.
-
سیستمعامل را راهاندازی مجدد کنید و دوباره امتحان ک نید.
تصویر از مستندات اصلی گرفته شده است؛ زبان رابط و نام منوها ممکن است متفاوت باشد.
MUDEC_00048
wrong sid number <sidno> (tag <tagno>)
این خطا نشان میدهد مقدار <sidno> نامعتبر است. اگر مشکل ادامه دارد، به پوشهٔ نصب Mudfish بروید و همهٔ فایلهای زیر با پسوند vsm را حذف کنید:
- .mudfish.vsm
- .mudflow.vsm
- .mudrun.vsm
سپس Mudfish را دوباره اجرا کنید.
MUDEC_00049
no entry for SID XXX.
برای این مشکل به خطای MUDEC_01643 مراجعه کنید.
MUDEC_00051
Failed to set the default route.
این پیام زمانی رخ میدهد که مسیر پیشفرض داخلی Mudfish قابل تنظیم نباشد؛ یعنی سرور رلهای که قرار است مسیر پیشفرض باشد در فهرست سرورها پیدا نشده است. این وضعیت معمولاً ممکن است با اعتبار Mudfish مرتبط باشد.
-
ابتدا بررسی کنید اعتبار کافی در حساب شارژ شده باشد. گاهی کمبود اعتبار باعث این مشکل میشود.
-
اگر طرح تعرفه شما اشتراک ثابت است، بررسی کنید گذر معتبر اشتراک ثابت فعال کرده باشید.
اگر مشکل ادامه دارد، در انجمن Mudfish مطرح کنید.
MUDEC_00056
arp: AA:BB:CC:DD:EE:FF is using my IP address 0.0.0.0 on reX
گاهی هنگام استفاده از Mudfish خطای پروتکل ARP مانند پیام بالا رخ میدهد. ممکن است کاربر دیگری نیز از IP خصوصی داخلی Mudfish که به شما اختصاص داده شده استفاده کند. علتهای ممکن عبارتاند از:
-
برنامهٔ مدیریت IP خصوصی در سرور مرکزی Mudfish بهطور غیرعادی متوقف شده باشد.
در این وضعیت معمولاً موضوع را در صفحهٔ Facebook میدفیش اعلام میکنیم.
-
در رایانهٔ رومیزی یا لپتاپ، بدون بستن Mudfish وارد حالت خواب یا خواب زمستانی شده باشید؛ پس از بیدار شدن ممکن است مشکل رخ دهد.
در صورت بروز این مشکل، حتماً Mudfish را دوباره اجرا کنید.