顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - Squawell

頁: [1]
1
原由跟這篇有關:http://phorum.study-area.org/index.php/topic,71527.0.html

小弟現在的做法是中間放一台LDAP(機器A)透過這台去跟後端的sun one directory(機器B)做查詢....透過ldapsearch -x -h <機器A_IP> -D "cn=Manager,dc=example,dc=local" -b "dc=example,dc=local" -wsecret是可以查詢出資料的..

但是在實際上要認證的設備上(fortinet 3106B)~會出現如同標題的錯誤~經GOOGLE後發現問題為機器B不支援分頁(https://tools.ietf.org/html/rfc2696#ref-LDAPv3)...不曉得該怎麼做可以把機器A的分頁功能關閉或是有其他的做法資料可參考嗎??

感謝大家幫忙~

2
大家好:
          小弟最近遇到一個問題就是要將sun directory server 5.2的資料匯至另一台LDAP(Centos 6.7)中.....有幾個問題想請大家給予方向及指教:
1.在裝好OPENLDAP後需要像網路上的教學那樣先做好基本的LDIF檔來建立基本的環境嗎?
2.因從sun directory server中匯出的LDIF檔有蠻多屬性與OPENLDAP不相符~所以可以只倒出使用者帳號及密碼即可嗎??

以上還請大家給予指教謝謝~

3
想請教各位學長一個問題,小弟目前有個做透通代理的squid,然後二張網卡做橋接模式連接firewall跟router然後使用以下的iptables
代碼: [選擇]
$IPTABLES -t nat -A PREROUTING -i br0 -p tcp --dport 80 -j REDIRECT --to-port 3128
$IPTABLES -I INPUT -s $LANIPS -p tcp --dport 3128 -j ACCEPT
但現在有一個問題想排除Server Farm網段不經由squid的埠號轉導(80->3128)那該怎麼修改以上的代碼呢??還請大家給予指教~謝謝


補充說明:
防火牆上有筆靜態路由192.168.0.0/16 --> squid IP
squid 上有筆靜態路由將192.168.0.0/16 --> router IP
squid本身的GW設定為防火牆IP

更新:
在使用過netman學長的規則後~目前運作正常(內部)...唯一目前遇到比較棘手的問題是有台機器是對外服務的...
使用者登入後會在轉到另一個IP的系統上繼續運作....但是從外部連線進來的人員就會出問題~但是透過內部連線是正常的.....
不知道這樣子使不適規則少了什麼所導致的??還請知道的學長賜教~感激不盡^^


1030917更新:
目前問題已排除...
squid預設路由指向防火牆
router跟防火牆的路由都沒變更採原設定值
squid上加上一筆192.168.0.0/16往192.168.1.254的router送
代碼: [選擇]
$IPTABLES -t nat -A PREROUTING -i br0 -p tcp --dport 80 -m iprange --src-range 192.168.2.0-192.168.254.254-j REDIRECT --to-port 3128
這樣子後就都解決了~不過後續還要觀察看看有無其他狀況

1031003更新:
請教各位學長,再上述的1030917的作法後大致上沒有問題,唯在防火牆上有一現象不解可見附件圖示,只要是用戶端的目的埠號是80的都轉成squid本身的IP出去,小弟猜想應該是iptables規則上使用了 nat,不曉得在這部份該怎麼樣處理才能讓用戶端目的是埠號80的都帶自己的IP資訊呢??謝謝大家





4
不好意思又來請教各位學長了......

在postfix上該如何設定允許特定來源的機器能繞過reject_non_fqdn_hostname參數的設定(在不取消該參數下)..


5
如題想請教各位學長....原本的postfix該如何修改才能讓信透過該台mailgateway出去呢??謝謝

6
大家好:
          小弟發現最近在MAIL上發現大量如下的LOG紀錄
代碼: [選擇]
Aug 26 20:41:23 mail postfix/qmgr[32052]: [color=red]E4B7BF39A2[/color]: to=<[color=green]callme@gmaill.com[/color]>, relay=none, delay=395806, delays=395786/20/0/0, dsn=4.4.3, status=deferred (delivery temporarily suspended: Host or domain name not found. Name service error for name=gmaill.com type=MX: Host not found, try again)
代碼: [選擇]
Aug 18 07:01:32 mail postfix/qmgr[2829]: 14FE01D41C1: to=<[color=green]callme@aol.com[/color]>, relay=none, delay=78024, delays=78023/0.01/0/0, dsn=4.0.0, status=deferred (delivery temporarily suspended: host mailin-01.mx.aol.com[205.188.159.42] refused to talk to me: 554 mtain-dk05.r1000.mx.aol.com ESMTP not accepting connections)
其中綠色的地方會變換不同的網域名稱........

不知道這是何原因引起的??從上面資訊能找出是哪個帳號在做發信的動作嗎??小弟只看到TO並沒有發現有FROM的資訊在上面??

還請大家指教~謝謝

7
大家好:
          小弟目前手邊有二台HP 8埠的brocade的san switch,因目前線上的24埠san switch僅剩下一埠未用想要extend出來(類似一般的網路switch串接...),但是不知道san switch可以像一般的switch那樣做串接嗎??
          如果可以小弟該怎麼操作呢??還請有經驗的學長們給點方向.....謝謝....

8
網頁技術 / 排班表畫面編排疑問
« 於: 2013-03-08 14:15 »
標題有點不知道該怎麼形容...是這樣子的....小弟要在電腦螢幕上顯示1024X768大小的排班表.目前有幾個問題想請教大家:
1.全螢幕顯示不會有scrollbar的部位?
2.現有一個1024X768大小的圖片..其中版面上有的資料皆預先打在圖片上..其他的部位(每日值班人員)透過動態方式顯示在相對應的位置..程式打算用PHP+MYSQL來做...但是毫無頭緒不知可否指點方向??
3.班表上的人名資料顯示必須由上而下而不是由左而右..這部分不知道該怎麼做才比較適當??

以上問題還請各位學長指教...謝謝


9
Virtualization 虛擬化技術 / 二台ISCSI之疑問
« 於: 2012-11-11 22:17 »
各位學長:
            小弟有個疑問想跟大家請教希望能指點迷津,小弟有二台DELL 2950的機器...各有6顆硬碟..目前的想法是各自做ISCSI target預計要提供ISCSI服務給ESXI的機器,
            那不知有何作法(比較好的方案)可以將二台的容量做合併.讓ESXI的機器上只看到一個ISCSI target(容量是二台的加總)...該怎麼做是比較合適的方案??謝謝...........

PS:如果發錯區域在麻煩管理人員移至正確的區塊^^

10
大家好小弟最近要準備RHCSA的考試但是有幾個疑問想跟大家請教:
1.聽說考試是在實體機器中的虛擬機中操作....那需要自己安裝系統嗎?因為小弟目前在研讀的一本原文書的前面章節,都在說怎麼使用KVM來安裝系統..
2.防火牆的服務及SELINUX需要在開啟的狀態下操作嗎??

以上謝謝大家^^"

11
如附件所示....將一台SCO實體主機(IDE硬碟)使用VM CONVERTER做冷轉換後..使用VM PLAYER開啟卻出現如附件的狀況...
小弟想應該是硬碟的關係...不知道有人有比較確切的處理方法嗎??謝謝


目前該問題已順利解決...後來是將VM的硬碟改成IDE後這個問題就解決了 :)

12
不好意思小弟想請教大家一個問題,小弟目前的系統是centos 4.8目前因為硬碟異常(應該是快要掛了)~所以想重新換個硬碟並重新安裝系統,那不知道重裝系統後能讓新系統認到原始的RAID且資料不會遺失及有問題嗎?如果可以那小弟該怎麼做才是正確的?有辦法只重裝系統然後RAID的設定跟資料都還存在不會有問題還是說沒辦法只能把資料備份出來後重新設置RAID裝置??

PS:主機上總共三顆硬碟系統一顆其餘二顆做RAID0

以上謝謝大家幫忙~

13
不好意思又來請教各位學長們了...是這樣子的.小弟有個關於借場地的預約程式裡面有段是關於場地使用時間的判斷.

資料表的欄位如下: (僅列關於時間部份)
year ---    年
month --- 月
day --- 天
starttime --開始小時
startmin -- 開始分鐘
endtime -- 結束小時
endmin  -- 結束分鐘

例如:
98526800分至1230

紅色標記部分為使用者要選填的資料(下拉式表單方式選擇)

因此小弟使用以下程式碼(程式碼說明:變數後面有接數字1的是從資料庫撈出來比對的資料)
代碼: [選擇]
if((($startorder >= $start_1) AND ($end <= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)) OR (($startorder >= $start_1) AND ($end >= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)) OR (($startorder <= $start_1) AND ($end <= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)) OR (($startorder <= $start_1) AND ($end >= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)))
{
echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
}
但是結果是不管某個時段是無人預借的都會顯示上述的錯誤訊息.....想了很久還是沒什麼頭緒...所以特來請教各位學長指點一下迷津.

謝謝


PS:環境為PHP 5.2.9-1 MYSQL 5.077

14
各位學長你們好小弟有個關於php表單中傳送變數的問題想請教小弟的程式碼如下:
這是下拉式表單的代碼(傳送選擇的年及月的變數)
代碼: [選擇]
<form name="search_car" method="POST" action="newcar.php?action=view">
                查詢:<select name="s_year">
                <option value=-1>-- 請選擇年份 --</option>
                        <?php
                        
for($i=98;$i<=120;$i++)
                                {
                                        
$currentyear time();
                                        
$toyear date("Y",$currentyear);
                                        
$toyears $toyear -1911;
                                        if(
$i == $toyears)
                                        {
                                                echo 
"<option value=$i selected>" $i ."年</option>";
                                        }else{
                                                echo 
"<option value=$i>" $i ."年</option>";
                                        }
                                }
                        
?>

                </select>
                                <select name="s_month">
                        <option value="-1">-- 請選擇月份 --</option>";
                        <?php
                                
for($i=1;$i<=12;$i++)
                                {
                                        
$currentmonth time();
                                        
$tomonth date("m",$currentmonth);
                                        if(
$i == $tomonth)
                                        {
                                                echo 
"<option value=$i selected>" $i ."月</option>";
                                        }else{
                                                echo 
"<option value=$i>" $i ."月</option>";
                                        }
                                }
                        
?>

                </select><input name="submit" type="submit" value="確定">
                </form>
將變數傳入以下程式區塊中使用
代碼: [選擇]
if($_REQUEST['action'] == 'view')
{
......程式碼在這邊.......
}
以上程式可以顯示出我要的資料問題在於加上分頁程式碼後只要換頁就無法顯示任何資料.
分頁的程式碼如下:
代碼: [選擇]
$years = $_REQUEST['s_year'];
$months = $_REQUEST['s_month'];
                $total = mysql_query("SELECT COUNT(*) AS totals FROM newcar where year = '$years' AND month = '$months'");
        $num = mysql_fetch_array($total);
        $nums = intval($num['totals']);
       
        $perpage = $_REQUEST['perpage'];
        $page = $_REQUEST['page'];
        if(!$perpage)
        {
                $perpage = 33;
        }
        if($page)
        {
                $start = ($page-1) *$perpage;
        }
        else
        {
                $start = 0;
                $page = 1;
        }
        if($nums > $perpage)
        {
                $pages = ceil($nums / $perpage);
        }
        else
        {
                $pages = 1;
        }
  if($page != $pages)
        {
                $npage = $page+1;
                $nextpage = "<a href=newcar.php?action=view&perpage=$perpage&page=$npage>下一頁</a>";
                $lastpage = "<a href=newcar.php?action=view&perpage=$perpage&page=$pages>最後一頁</a>";
        }
        if($page != 1)
        {
                $ppage = $page-1;
                $prepage = "<a href=newcar.php?action=view&perpage=$perpage&page=$ppage>上一頁</a>";
                $firstpage = "<a href=newcar.php?action=view&perpage=$perpage&page=1>第一頁</a>";
        }

        echo $firstpage.$prepage.$nextpage.$lastpage;
有幾個朋友提供以下方法.小弟測試過還是不行
代碼: [選擇]
A方法. 第一個檔案第一行
<form name="search_car" method="POST" action="newcar.php?action=view">
改成
<form name="search_car" method="POST" action="newcar.php">
並隨即增加一行:
<input name="action" type="hidden" value="view">

然後將之後所有 $_REQUEST 改成 $_POST


B方法. 第一行
<form name="search_car" method="POST" action="newcar.php?action=view">
改成
<form name="search_car" method="GET" action="newcar.php?action=view">
小弟知道問題在於換頁後變數並沒有跟著傳遞下去...只是小弟想了好幾天還是想不出個所以然來...
所以來請教各位學長..給小弟一點指教...謝謝

15
是這樣子的小弟的linux版本為centos 從4.4 update到4.7(yum的方式做的)本來設定完postfix測試寄收信都是正常的...
但是裝完spamassassin後..卻發現無法收到信且寄信出去也無任何資料(outlook express寄送無任何錯誤訊息)搞了一早上還是沒反應
但是後來不知怎麼的有了一點反應寄出去的信都會收到這樣子的退信
標題:Undelivered Mail Returned to Sender
內容:
This is the Postfix program at host mail.xxx.xxx.xxx

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

<spam@mail.xxx.xxx.xxx>: service unavailable

使用tail -f /var/log/maillog查看log....卻發現log訊息一直在跑不停....由於太多了所以擷取一部分

tail -n30 /var/log/maillog
代碼: [選擇]
Sep 23 16:27:09 mail sendmail[32377]: m8N8R8o1032377: m8N8R8o2032377: DSN: Too many hops 27 (25 max): from MAILER-DAEMON@mail.xxx.xxx.xxx via localhost, to MAILER-DAEMON@mail.xxx.xxx.xxx
Sep 23 16:27:09 mail sendmail[32400]: m8N8R8po032400: Authentication-Warning: mail.xxx.xxx.xxx : nobody set sender to MAILER-DAEMON@mail.xxx.xxx.xxx  using -f
Sep 23 16:27:09 mail postfix/smtpd[32387]: connect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/smtpd[32387]: 179F320649: client=mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/cleanup[32402]: 179F320649: message-id=<200809230827.m8N8R8o2032377@mail.xxx.xxx.xxx >
Sep 23 16:27:09 mail postfix/smtpd[32403]: connect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/qmgr[31491]: 179F320649: from=<>, size=128943, nrcpt=1 (queue active)
Sep 23 16:27:09 mail sendmail[32377]: m8N8R8o2032377: to=MAILER-DAEMON@mail.xxx.xxx.xxx , delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=155566, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 179F320649)
Sep 23 16:27:09 mail postfix/smtpd[32403]: 28D0D2064A: client=mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail spamd[31383]: spamd: connection from mail.xxx.xxx.xxx [127.0.0.1] at port 43312
Sep 23 16:27:09 mail spamd[31383]: spamd: setuid to nobody succeeded
Sep 23 16:27:09 mail spamd[31383]: spamd: creating default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail spamd[31383]: config: cannot write to //.spamassassin/user_prefs: 沒有此一檔案或目錄
Sep 23 16:27:09 mail spamd[31383]: spamd: failed to create readable default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail postfix/smtpd[32387]: disconnect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/pipe[31495]: D23D820639: to=<MAILER-DAEMON@mail.xxx.xxx.xxx >, relay=spamassassin, delay=10, status=bounced (service unavailable)
Sep 23 16:27:09 mail postfix/qmgr[31491]: D23D820639: removed
Sep 23 16:27:09 mail spamd[31383]: spamd: processing message <200809230827.m8N8R8o2032377@mail.xxx.xxx.xxx > for nobody:99
Sep 23 16:27:09 mail postfix/cleanup[32402]: 28D0D2064A: message-id=<200809230826.m8N8QaBG032300@mail.xxx.xxx.xxx >
Sep 23 16:27:09 mail postfix/qmgr[31491]: 28D0D2064A: from=<>, size=173766, nrcpt=1 (queue active)
Sep 23 16:27:09 mail sendmail[32386]: m8N8R8qI032386: to=MAILER-DAEMON@mail.xxx.xxx.xxx , delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=200361, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 28D0D2064A)
Sep 23 16:27:09 mail spamd[31902]: spamd: connection from mail.xxx.xxx.xxx [127.0.0.1] at port 43313
Sep 23 16:27:09 mail spamd[31902]: spamd: setuid to nobody succeeded
Sep 23 16:27:09 mail spamd[31902]: spamd: creating default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail spamd[31902]: config: cannot write to //.spamassassin/user_prefs: 沒有此一檔案或目錄
Sep 23 16:27:09 mail spamd[31902]: spamd: failed to create readable default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail postfix/smtpd[32403]: disconnect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/pipe[31494]: B0F3C2063D: to=<MAILER-DAEMON@mail.xxx.xxx.xxx >, relay=spamassassin, delay=7, status=sent (mail.xxx.xxx.xxx )
Sep 23 16:27:09 mail postfix/qmgr[31491]: B0F3C2063D: removed
Sep 23 16:27:09 mail spamd[31902]: spamd: processing message <200809230826.m8N8QaBG032300@mail.xxx.xxx.xxx > for nobody:99

由上面我有看到有本機的ip出現以及沒有此一檔案或目錄的錯誤訊息產生..不過說實在的小弟不知該從何下手改正這個問題...

以下是netstat -tnl結果如下:
代碼: [選擇]
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 0.0.0.0:515                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:621                 0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:783               0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 xxx.xxx.xxx.xxx:53            0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:953               0.0.0.0:*                   LISTEN
tcp        0      0 :::995                      :::*                        LISTEN
tcp        0      0 :::110                      :::*                        LISTEN
tcp        0      0 :::80                       :::*                        LISTEN
tcp        0      0 :::22                       :::*                        LISTEN
tcp        0      0 :::443                      :::*                        LISTEN
還請有經驗的朋友指點一二...謝謝

頁: [1]