November 2007
I used to suffer from insomnia for a long time and it was really long ago since the last time I had a beautiful dream. couple of days ago while surfing around for a worthwhile thing to read, I read something here in Hossein's blog which actually made me remember things; things that I should have forgot long time ago. I barely even figure out how long it is since I have drowned in this not-so-ordinary world. regardless of how long it is, It would be better if I think about my life and the world around me more.
Nevertheless, I guess I'll always suffer from my point of delusion.
Living on Earth may be expensive, but it includes an annual free trip
around the Sun.
-- Some Unknown Source
12 November 07
امروز با مشکل بسیار عجیبی در زندگی مواجه شدم که من رو از کار و زندگی حداقل برای مدتی انداخت و اگر کمک دوست خوبم آرمین رنجبر نبود ای بسا که هرگز مشکلم حل نمیشد.
مشکل از این قرار بود که چند روزی میشد و من با rsync کردن روی Gentoo مشکل داشتم نمیتونستم که Portage رو sync کنم و در عجب بودم که چرا؟ اما گویا مشکل از یه sync کردن ساده فراتر بود و من نمیدونستم و مدتی طول کشید تا فهمیدم قضیه در حقیقت چیه. امروز وقتی میخواستم چند تا از میل های سرویس گوگل رو report as spam کنم فهمیدم که نمیتونم login کنم. سرویس های دیگر گوگل رو هم امتحان کردم که آش همون آش بود و کاسه همون کاسه. یه جورایی برام مسجل شده بود که مشکل از Datak هست ولی هنوز مطمئن نبودم تا اینکه وقتی خواستم خبر این هفته سایت رو توی تکنوتاکس بزنم (گیر ندین چجوری!) یهو سرور تکنوتاکس بهم گفت که Browser ات داره یه سری دیتا به من میفرسته که من نمیفهممشون! اما چطور چنین چیزی ممکنه؟ Firefox یه Browser کاملا استندارده و از آخرین باری که من Lynx رو پچ کردم تا بتونم باهاش سیستم فیلترینگ جمهوری اسلامی رو دور بزنم هم سالها میگذشت پس اشکال کار کجا بود؟ نظر به اینکه من یک برنامه نویس هستم و از شبکه و هرآنچه بدان مربوط است هیچ نمیدانم تصمیم گرفتم به سراغ دوست خوبم امیرمحمد برم. دفعهً اول فقط ازش پرسیدم که آیا میتونه به GMail اش وارد بشه یا نه که جوابش مثبت بود و مثل همیشه گفت "ای قاسمی! باز چه آتیشی داری میسوزونی؟". دفعهً دوم متوجه شدم که هیچ کس به وبسایت من از بیرون از شبکهً داخلیم دسترسی داره. گفتم شاید مشکل چند وقت پیش iptables مجدداً تکرار شده این بود که تمام rule های iptables رو فلاش کردم و دوباره فایروال رو به کار انداختم که نتیجهای نداشت. این شد که Apache رو از کار انداختم و با netcat روی پورت 80 ام listen کردم و خوب وقتی من و امیرمحمد تونستیم به راحتی از اونجا با هم صحبت کنیم نتیجه گرفتم که مشکل به هیج وجه نمیتونه از فایروال من باشه و با توجه به اینکه از داخل خونه مشکلی نداشتم فهمیدم که به هر حال مشکل نمیتونه از Apache و یا mod_php باشه پس اشکال چیست؟ این سوالی بود که بارها از خودم پرسیدم و هر بار جوابی جز "داتک لعنتی", "لعنت بر داتک" و "داتک فلان فلان شده" به ذهنم نمیرسید. این شد که با آرمین تماس گرفتم (چون حدس زدم تنها کسی که ممکنه بتونه کمکم بکنه اونه) آرمین هم با یک نگاه (و من این یک نگاه رو کاملاً بی اغراق میگم) گفت که ممکنه مشکل از MTU باشه که برای connection ام تنظیم شده. آوردمش روی نهصد و حدس بزنید چی شد؟ در یک لحظهً جادویی که تمام امیدهای من بر باد رفته بود *تمام* مشکلات من به ناگاه مرتفع شدند. حالا دیگه میتونم rsync کنم وبسایتام دوباره بالاس و مشکلات عجیبم با GMail و سایر سرویس های گوگل هم حل شدن. جا داره که یه بار دیگه از آرمین تشکر کنم. اما بعد از اون یه اتفاق جالب دیگه هم افتاد و اونم این بود که من با داتک تماس گرفتم تا بهشون حماقتشون رو گوشزد کنم. (چه خیال خامی) و خوب جای تعجب نداره که اپراتور بعد از چند دقیقه چک و چونه زدن سر اینکه نه سیستماتون ویروس گرفته یا نه شما چون از نرمافزار ما برای متصل شدن به شبکهً داتک استفاده نمیکنید مشکل دارین آخرش گفت "آقا جون اصلاً میدونی چیه؟ ما لینوکس رو ساپورت نمیکنیم." و من نفهمیدم که این مشکل چه ربطی به لینوکس داره در حالی که گرفتن MTU یه مسئله کاملا استندارد روی پروتوکل ppp هستش. البته منهای این مسئله من یاد گرفتم از این به بعد هروقت رفتم داتک موقع ورود یه فحش آبدار به ریز و درشتشون بدم. دوم اینکه لحظهای که به اون تابلو های مسخره و خنده دار "مشتری برای ما مهم است" یا "سیاست داتک مشتری مداریست" و نمیدونم مشتری نور چشم ماست و این حرفا رسیدم تو دلم کلی بخندم و آخرش هم موقع خروج یه تف بندازم دم در (البته تو باغچه که بدآموزی نداشته باشه یک, اعتراض خودم رو نشون داده باشم دو, گل و گیاه هم بتونن استفاده کنن سه) به خاطر هشتاد و چهار هزار تومن پول یامفتی که در ماه از من میگیرن و هر روز یک داستان جدید باهاشون دارم در حالی که در ممالک کفر مثل انگلستان و آمریکا مردم با هزینه نزدیک به 24 پوند در ماه از اینترنت ADSL با سرعت 8mbps و کلی سرویس دیگه با کیفیت صدها برابر استفاده میکنن مثل *این*. مبارکمون باشه. این هم یک Manual خوب برای کسانی که از ویندوز استفاده میکنن و ممکنه همین مشکل MTU رو داشته باشن. لینوکس های عزیز هم که کافیه سایز پکت های پینگشون رو با سوییچ s- تنظیم کنن تا بتونن MTU ایدهآل برای connection اشون رو پیدا کنن. و در آخر یادمون باشه همیشه که لعنت خدا بر داتک باد!
inet-server:~# ifconfig ppp0
ppp0 Link encap: Point-to-Point Protocol inet addr:213.207.236.28 P-t-P:172.16.0.1 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:26126 errors:0 dropped:0 overruns:0 frame:0 TX packets:28583 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:12792755 (12.2 MiB ) TX bytes:11088595 (10.5 MiB )
inet-server:~# ifconfig ppp0 mtu 900
inet-server:~# ifconfig ppp0 ppp0 Link encap: Point-to-Point Protocol inet addr:213.207.236.28 P-t-P:172.16.0.1 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:900 Metric:1 RX packets:26126 errors:0 dropped:0 overruns:0 frame:0 TX packets:28583 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:12792755 (12.2 MiB ) TX bytes:11088595 (10.5 MiB )
ashkan_at_ws1 ~ $ ping www.google.com -s 900
PING www.l.google.com (64.233.183.104) 900(928) bytes of data. 64 bytes from nf-in-f104.google.com (64.233.183.104): icmp_seq=1 ttl=241 (truncated) 64 bytes from nf-in-f104.google.com (64.233.183.104): icmp_seq=2 ttl=241 (truncated) --- www.l.google.com ping statistics ---
ashkan_at_ws1 ~ $ ping www.yahoo.com -s 1400
PING www.yahoo.com (69.147.114.210) 1400(1428) bytes of data. From 213.207.236.28 icmp_seq=1 Frag needed and DF set (mtu = 1400) --- www.yahoo.com ping statistics ---
6 November 07
|
Categories
Blog Archives
SearchFriendsMilad RaastianAbbas Esmaeeli Bahram Siyaadati Saied Taghvi Ebrahim Mohammadi Panah Kaveh Razavi Behnam Behjatmarandi Emil Sedgh Armen Baghumian Ali Sattari Sasan Rose Pedram Azimaie Nima Mohammadi Mohsen Pahlevanzadeh Amir Mohammad Saeid Alan Baghumian Siavash Safi Hamidreza Davoodi Mola Pahnadayan Omid Fathi Omid Mottaghi Sara Amirahmadi Navid Paya Hossein Mortazavi Vahid Rafiei Read List
Twitter UpdatesFeedsLast.fm |