• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp6
r3wp146
total:152

results window for this page: [start: 1 end: 100]

world-name: r4wp

Group: #Red ... Red language group [web-public]
DocKimbel:
6-Apr-2012
I've setup the DNS entries for the domain according to blogger's 
tutorial.
DocKimbel:
15-Apr-2012
I am moving all my web site and web apps to a new server. Unfortunately, 
I have to change all the DNS entries too, so interruptions might 
occur during the next 24-48h on the following sites:

- cheyenne-server.org
- curecode.org
- static.red-lang.org
- softinnov.org
DocKimbel:
15-Sep-2012
I will provide the basic ones for Red: TCP, UDP, DNS, HTTP(S), SSL, 
SSH/SFTP, SMTP. Also, I would like to have a few more for remote 
or local storage builtin: Dropbox, MySQL, Postgresql. 


You are welcome to contribute other ones to that list (IMAP, SMTP, 
MongoDB, CouchDB would be nice additions).
Group: Ann-Reply ... Reply to Announce group [web-public]
Sunanda:
22-Jan-2013
me neither -- I'm seeing the Portal does not exist page; and a slightly 
odd message that it may take time for DNS changes to propagate.
Kaj:
22-Jan-2013
That must be it, then: DNS for the apparently new subdomain rebol.informe.com 
still propagating
Sunanda:
22-Jan-2013
Okay.....I can see it now; so maybe it was a DNS thing.

world-name: r3wp

Group: All ... except covered in other channels [web-public]
Pekr:
24-Feb-2005
I wonder, if Altme a) uses at least TWO machines to connect to for 
lookup purposes like DNS does b) can remember IP address so next 
time look-up server is not available, it can try direct IP connection 
.... if not, it is imo plain stupid as at least b) imo would not 
take more than few hours for programmer to add .... now Peter will 
come once again, and call it - "unreliable" :-)
Maxim:
18-May-2009
technology is surprising sometimes...   my DNS provider just sent 
me a mail to confirm my phone number.... 
- I click on the link in the mail, 

- a web page opens up with a form to verify my number (it was wrong!)
- I click a little link that says... call now!

- not 1 second after hitting the link, *my phone actually rings* 
and it spells out a magic number

- the next web page that arrives after "call now!", has a field to 
enter the number!
- press submit.
- done!

the most advanced captcha I've seen so far.


this mixing of web and physical space is always a bit strange... 
is it not?
Group: Ann-Reply ... Reply to Announce group [web-public]
Pekr:
10-Mar-2005
I have also unified portal, where I can see all my domains (actually 
something as 7 or 8), I can change MX, DNS entries, FTP, hostings, 
etc. etc.
Group: !AltME ... Discussion about AltME [web-public]
DideC:
13-Apr-2005
This time it was not Safeworld, but Rebol.net or DNS problem.
Gabriele:
12-Feb-2007
async dns does not work but everything else was working fine.
Gabriele:
12-Feb-2007
even for the client: well, since the detective worked, i assume altme 
could too; altme does not require draw wich could be a problem to 
compile on solaris, and as long as it does not require async dns 
i think there should be no problems.
Henrik:
30-Jan-2008
it may have been a DNS problem, because I was connected to the r3 
world the whole time and could send messages just fine. of course 
it's no fun if there is no one to respond. :-)
Pekr:
5-Apr-2008
So what do I think AltME id doing wrong, or at least not making life 
to admins easy? There is no problem for me to to open ports on FW. 
This is not about opening ports only, but precisely speaking it is 
about setting DST-NAT to your target PC on internal network:


1) AltME records your internal IP adress when setting up your world. 
Don't even try to run it on different PC in your internal network. 
Even if you have all ports OK, this one thing will ruin all your 
efforts. Dunno if it adds to any kind of security, but in my eyes 
it is completly unnecessary obstacle. But maybe it is usefull when 
running altme servers fully on your local network, so that AltME 
"DNS" can direct your local clients to correct internal altme server. 
I can live easily with this one, but ...


2) Today I created new world. No matter how you try, it always registers 
AltME world on port 5400. There is no ability to set it differently.


3) Even if you start altme -s "my-world" -p 5401, it will not help 
you, and it still opens the world on port 5400 (at least that is 
what I saw with netstat -an), which is imo a bug


4) even if you change \servers\my-world\info, still no luck. When 
you go to http://www.altme.com/cgi-bin/lookup.cgiand you type-in 
your world name, you still can see, that AltME.com has registered 
5400 port, but not e.g. 5401


5) even if you run your altme -s "my-world" -p 5401, and even if 
you send your client to 5401 port by changing \worlds\my-world\config.txt, 
you still has no lack. It is apparent, that no matter how your client 
is instructed, it takes info from altme.com for granted, and overrides 
your local settings, which can be proven by 6)


6) Running two worlds - my-world on 5400 and my-world1 on 5401 (names 
obfuscated here), I found out, that Altme client does not care of 
Altme server name at all. That can be proven by typing my-world1 
and using account from my-world, you are succesfully logged in to 
my-world, instead of my-world1, as client obtains port 5400 instead 
of 5401


I have one and only one question - how can I change my world port 
number on altme.com, or in other worlds - how do I REGISTER world 
on different than 5400 port? :-)
Maxim:
29-May-2009
one of BCE's MAIN DNS went down today for almost 30 minutes...
Reichart:
24-Nov-2009
I think we are waiting for Carl to update the DNS records for AltME.

However, if someone else wants to take over this Server, I think 
we are open to that.
Group: RAMBO ... The REBOL bug and enhancement database [web-public]
Will:
29-May-2006
dear all, does anyone have an idea about  "Boot Error 951" mentioned 
above? Is it a rebol initialization problem? Maybe betwen rebol process 
and its dns resolving brother process?
..or is it more related to uniserve code? thx
Group: Core ... Discuss core issues [web-public]
Micha:
30-Apr-2005
rebol []

conn: make port! tcp://:80



black-lista: [ 69.64.51.223 194.69.207.145 80.252.0.145 194.69.207.165 
217.73.17.115]




adns: open/no-wait make port! dns:///async

adns/awake: func [port /local dat][                
		
		data: copy port

                print data
		
		false 
	]				

insert tail system/ports/wait-list adns





heandler: func [ port /local data dns  ]

               [ print "new connetion"

               serwer: first port

               client: make port! tcp://222.76.73.113:1080
              
               
               serwer/sub-port: client
               client/sub-port: serwer

               set-modes client [no-wait: true timeout: 00:01:00]
               set-modes serwer [no-wait: true ]

                          
 wait serwer
             
data: copy serwer



dns: to-tuple copy/part skip to-binary  data 4 4  

insert adns dns ;print dns name



either find black-lista dns [ close serwer  print "firtled" print 
read join dns:// dns ]
                           

                            [ insert serwer  join #{005A} [debase/base  skip to-hex serwer/port-id 
                            4 16 to-binary dns ] 



insert tail system/ports/timeout-list client

      open/binary client 

ping: to-integer  (0:01:00 - get-modes client 'timeout )* 1000 

  print [ "open" ping ]
                                                


                              insert client data

                              wait client

data: copy client



client/awake: :response

serwer/awake: :request

insert tail system/ports/wait-list  client


insert tail system/ports/wait-list  serwer







] 



       false         
]




request: func [ port /local data   ] 

              [ data: make string! 10000
               read-io port data 10000

                either data <> {} [ 
                                    insert port/sub-port data ] 

                            [  close port 

                              remove find system/ports/wait-list port port
                              print "close connetion serwer"

                              print length? system/ports/wait-list
                               ]

                 halt]




       
   


  
response: func [ port /local data   ] 

               [ data: make string! 10000
               read-io port data 10000

 
               either data <> {} [ 
                             insert port/sub-port data  ]

                            [  close port 

                              remove find system/ports/wait-list port port
                              print "close connetion client"

                              print length? system/ports/wait-list
                             ]

                 halt]




conn/awake: :heandler

set-modes conn [no-wait: false]

insert tail system/ports/wait-list  conn

open/direct/binary conn


print "proxy"

halt
Micha:
5-Jun-2005
rebol [ title: "SOCKS SERWER" ]

conn: make port! tcp://:800

proxy: make object! [ host: 208.59.117.69
                      port: 2988  ]



black-lista: [ 69.64.51.223 194.69.207.145 80.252.0.145 194.69.207.165 
217.73.17.115]




adns: open/no-wait make port! dns:///async

adns/awake: func [port /local data][                
		
		data: copy port

                print data
		
		false 
	]				

insert tail system/ports/wait-list adns





heandler: func [ port /local data dns  serwer client]

               [ serwer: first port

                          
 wait serwer
             
data: copy serwer
;data: make string! 10000
;read-io serwer data 10000
print ["data1" to-binary data]

dns: to-tuple copy/part skip to-binary  data 4 4  

insert adns dns ;print dns name



either find black-lista dns [ close serwer  print "firtled" print 
read join dns:// dns ]
                           
                            [ print "new connetion"

insert serwer  join #{005A} [debase/base  skip to-hex serwer/port-id 
4 16 to-binary dns ] 


client: make port! [ scheme: 'tcp 
                     host: system/words/proxy/host
                     port-id: system/words/proxy/port
]



;insert tail system/ports/timeout-list client

      open/no-wait/binary/async/direct client :response


client/sub-port: serwer





insert tail system/ports/wait-list  client

client/date: data

serwer/sub-port: client

serwer/awake: :request









] 



       false         
]




request: func [ port /local data  f ] 

              [ data: make string! 10000
               read-io port data 10000


if f: find data "GET /favicon.ico" [ insert port "HTTP/1.1 404 Not 
Found" 
                                      print "favicon.ico"]
 


                either (data <> {}) and not f [     print [ "data3" data  ]
                              

                                if error? try [    write-io port/sub-port data length? data ][ print 
                                "error: close serwer"]
                                   ; insert port/sub-port data 
]

                            [  close port 

                              remove find system/ports/wait-list port port
                               close port/sub-port

                              remove find system/ports/wait-list port/sub-port port/sub-port
                              print "close connetion client"

                               print length? system/ports/wait-list
                               ]

               false]




       
   


  
response: func [ port e a /local data  f  ] 

               [  switch e [ open [ insert port port/date ]
                                    
                             read [ data: copy/part port a

                                   either ( a <> 8 ) [write-io port/sub-port data length? data] 

                                                     [  insert tail system/ports/wait-list  port/sub-port ]
                                    ]
                                     
                             close [ close port 

                                     remove find system/ports/wait-list port port
                                     close port/sub-port

                                     remove find system/ports/wait-list port/sub-port port/sub-port

                                       print "close connetion serwer"

                                      print length? system/ports/wait-list]
 

                          ]   ]


start: func [] [

conn: make port! tcp://:800

conn/awake: :heandler

set-modes conn [no-wait: false]

insert tail system/ports/wait-list  conn

open/no-wait/direct/binary conn ]


stop: func [][ close conn
               remove find system/ports/wait-list conn]

set-proxy: func [ h p ] [ proxy/host: h
                          proxy/port: p ]
                          


print "proxy"

lay:  layout [ backdrop blue
              across  h3  red "PROXY" f: field 145 
              return
              button green "start" [ p: parse f/text  ":"
                                     remove find p "" 

                                     set-proxy  to-tuple p/1  to-integer p/2
                                     source p
                                    
                                     start]
              button  green "stop" [f/text: "" stop ] ]

view/offset lay 4x29 
halt
Joe:
12-Jan-2007
has anybody used core async dns ? I am trying to resolve domains 
using a port per domain but I get a sequential behaviour. Ideally, 
this should be done with a single port, sending requests and getting 
replies in an async fashion. snippet below
Joe:
12-Jan-2007
f-awake: func [
	port
	/local res
][
	res: 	copy port
	print 	[port/user-data/host res]
	remove	find system/ports/wait-list port
	false
]


b-hosts: [ "www.rebol.net" "www.google.com" "www.yahoo.com" "www.microsoft.com" 
"xxafda" "www.ebay.com" "www.amazon.com" ]
foreach	h b-hosts [
		 p: 	open/no-wait make port! [
				scheme: 	'dns
				host:		"/async"
				user-data:	reduce ['host h]
				awake:		:f-awake
			]
		insert	tail system/ports/wait-list p
		insert	p h
	]
wait 	[]
Joe:
12-Jan-2007
gabriele, thanks, does your async library handle async dns ?
Pekr:
15-Jan-2007
ok, maybe I mix things incorrectly. I will ask other way - async 
and non-blocking are two separate things, right? I don't need async 
console etc., that I might solve via threading. But - will it be 
possible to have fully non-blocking behavior? Even for DNS reads 
(it is now) and opening connection?
Gabriele:
15-Jan-2007
what you describe above, can be easily obtained by doing the dns 
resolution in one task. what you see is a port, that to you looks 
exactly like an async dns port. except that it is implemented in 
mezz code rather than being native.
Pekr:
15-Jan-2007
Gabriele - we have async dns already, don't we? dns:/// .... but 
what is currently blocking without ability to set timeout is trying 
to establish a connection (SYN) ... or can we make it also a non-blocking?
Joe:
15-Jan-2007
pekr,  async DNS is not really "async" , it is non-blocking
Joe:
15-Jan-2007
there is a great lack of information from RT !  The problem is core 
is still widely propietary and it is imposible to find out how things 
like async DNS work without RT publishing the info. I was interested 
in writing an async DNS using Gabriele's async as a reference but 
I now find that udp has bugs ! Another surprise to discourage me 
!
Will:
24-Jan-2009
on OS X and Linux, for every instance of rebol , 2 processes are 
launched, the second for dns, right? is there any known bug? I have 
an difficult to debug situation , when quitting cheyenne after some 
load, some handler process goes 100% cpu, but the dns process is 
no more there, this make me think it may be a problem with rebol, 
otherwise also if one process would go 100% CPU, the dns one would 
still be present, help!! 8)
Will:
25-Jan-2009
not even sure the problem is with call, what is sure is cpu goes 
full, the dns help process quit ok, ktrace on that process return 
nothing
Will:
27-Jan-2009
about my problem (a couple of messages above) I can confirm that 
the problem doesn't exist with 2.7.5.

2.7.6, supposedly fixed [call] but did it introduce a new bug? has 
it maybe to do with hevy cpu, timing, rebol dns helper process?
Maxim:
12-Dec-2009
when you say hosting account, you mean a server on the net with its 
own dns/ip which is different than the ip being served to you by 
your access provider... yes?
sqlab:
5-Jan-2010
This should work, where server is the ip adress or dns name of  the 
relevant machie

opened: []

for i 1 65536 1 [
   all [
		print i
		attempt [p: open join tcp://server: i ]
		attempt [close p]
		append opened i
    ]
]
Group: View ... discuss view related issues [web-public]
Maxim:
21-Feb-2007
I've juste noticed the nice values we get for event key when pressing 
function keys !!!

in order: console listen tcp udp icmp dns local odbc oracle
Group: I'm new ... Ask any question, and a helpful person will try to answer. [web-public]
mhinson:
24-Jun-2009
I am just learning everything I can, so knowing about Block Parsing 
sounds good to. tuples! are quite good for IP addresses, but ip addresses 
often need exactly 4 parts. I wonder why there are no datatypes specific 
for networking? e.g. networks & masks & inverse masks and domain 
names. and DNS records.
Group: Parse ... Discussion of PARSE dialect [web-public]
florin:
24-May-2010
So an entry in the log file starts like this: "[15/May/2010 17:59:56] 
IP address 190.101.1.10 found in DNS blacklist SpamHaus SBL-XBL..."
Terry:
24-May-2010
>> spam: "[15/May/2010 17:59:56] IP address 190.101.1.10 found in 
DNS blacklist SpamHaus SBL-XBL..."

== {[15/May/2010 17:59:56] IP address 190.101.1.10 found in DNS blacklist 
SpamHaus SBL-XBL...}
>> replace/all spam "]" "" replace/all spam "[" ""

== {15/May/2010 17:59:56 IP address 190.101.1.10 found in DNS blacklist 
SpamHaus SBL-XBL...}
>> blk: parse/all spam " "

== ["15/May/2010" "17:59:56" "IP" "address" "190.101.1.10" "found" 
"in" "DNS" "blacklist" "SpamHaus" "SBL-XBL..."]
>> date: blk/1
== "15/May/2010"
>> time: blk/2
== "17:59:56"
>> ip: blk/5
== "190.101.1.10"
Group: MySQL ... [web-public]
Henrik:
6-Jun-2006
another thing I experienced: The server was moved to a new location. 
For some reason, everything went FUBAR, because DNS had not been 
set up. This caused connecting to the server to take about 60 seconds 
to get through. When I looked in the list of connections, it just 
says "logging in" for that long time. I connect to the server with 
an IP address, not a host name, so what's going on?
Dockimbel:
6-Jun-2006
The server may try a reverse dns request on your IP when you connect 
and ends with a timeout after 60secs.
Group: Linux ... [web-public] group for linux REBOL users
Graham:
21-Feb-2008
Using Vid, I get for F1 onwards, console, listen, tcp, udp, icmp, 
dns, odbc, oracle, msql, crypt, compress ...
Robert:
30-Mar-2008
BTW: The hanging happens even for connection to "localhost". But 
those connections are resolved via the machine name and a DNS lookup. 
The DNS server is operated by an external provider.
Dockimbel:
28-Sep-2009
Check your DNS config and test your accesses with telnet.
Graham:
20-Jan-2010
dns
Graham:
20-Jan-2010
it's the dns helper process.
Henrik:
3-Feb-2010
one is for DNS lookups.
Henrik:
3-Feb-2010
The question has been asked a few times recently. I had not noticed 
this before until Carl talked about how R3 doesn't need an extra 
process for DNS.
Group: CGI ... web server issues [web-public]
Dockimbel:
2-Mar-2005
You also need to make a DNS lookup to get MX records for destination 
mail servers.
Graham:
2-Mar-2005
I was thinking more of a simple mail server that only accepts mail 
for one's own domain.  In that case, I wouldn't need to do any mail 
forwarding. But I guess I still need to do a DNS lookup to confirm 
that the server sending mail is who they claim to be.
Group: Web ... Everything web development related [web-public]
amacleod:
11-Feb-2009
Anyone know how to view a website you are are self hosting. I know 
you can view it using localhost but I want to use the url. I remember 
reading somewhere that it was possible but I can not find it now. 
Something about the DNS...
Pekr:
11-Feb-2009
amacleod - isn't there /etc/hosts file? Maybe you could put it there? 
Generally, I use DNS based technique, pointing particular name to 
the particular IP. Even more interesting situation is, when you want 
to redirect public server IP to the internal IP on local network 
:-)
Group: Announce ... Announcements only - use Ann-reply to chat [web-public]
Carl:
21-Apr-2005
rebol.net DNS updated to redirect IOS servers
DanielSz:
3-Jun-2007
Explanations on the homepage of the application: http://danielsz.freeshell.org/code/mine/dns-sync/
Group: SDK ... [web-public]
amacleod:
4-Mar-2009
There might be a problem with my dns routing try:
http://141.155.155.225:81/pics
Group: !RebGUI ... A lightweight alternative to VID [web-public]
Graham:
21-Feb-2008
This seems to work in lInux.  In display.r, change

							find [f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12] event/key
to 

       find [ console listen tcp udp icmp dns local odbc oracle mysql crypt 
       compress ] event/key

and redefine on-fkey in rebgui-ctx.r

	on-fkey: make object! [

   console: listen: tcp: udp: icmp: dns: local: odbc: oracle: mysql: 
   crypt: compress: none
	]
Maxim:
16-Sep-2009
DNS doesn't resolve to http://www.dobeash.com/
Maxim:
16-Sep-2009
it can take up to 6 days for some DNS servers to refresh...  the 
whois still says catalog.com is the registrar.
Graham:
28-Sep-2009
The issue is the DNS record....
Group: !Uniserve ... Creating Uniserve processes [web-public]
Graham:
16-Mar-2005
I noticed this morning it rejected a legitimate email from my own 
hotmail account as the address given by the EHLO gave a none reverse 
DNS ... but checking it again, it was okay.  So, some type of dns 
timeout error I guess
Anton:
18-Mar-2005
Reporting-MTA: dns; sv7.prth.eftel.com
X-Postfix-Queue-ID: E836A143ADA
X-Postfix-Sender: rfc822; <anton's email address>
Arrival-Date: Thu, 17 Mar 2005 21:00:45 +0800 (WST)

Final-Recipient: rfc822; [gchiu-:-compkarori-:-com]
Action: failed
Status: 5.0.0

Diagnostic-Code: X-Postfix; host pop.compkarori.com[203.79.110.37] 
said: 552
    write failure (in reply to end of DATA command)
Scot:
1-Oct-2006
Need some help...Can't seem to get Uniserv working on my XP laptop. 
 This is my first try...so I don't have enough experience to see 
what is happening.  Do I have the wrong version of core?

>> uniserve/boot
[uniserve] Async Protocol Admin loaded
[uniserve] Async Protocol DNS loaded
[uniserve] Async Protocol FastCGI loaded
[uniserve] Async Protocol HTTP loaded

** Script Error: change expected series argument of type: series 
port
** Where: install-plugin
** Near: change pos/2 new
>>
Joe:
12-Jan-2007
see related post wrt async dns in the core group. Is the behavior 
mentioned in the core group possible with Uniserve async dns support 
 ?
Mchean:
29-Jan-2007
I figured out how to stop the service tying up the 80 port , When 
i run this is what I get: >> do %/c/temp/rebol/uniserve/uni-engine.r
== true
>> uniserve/boot
[uniserve] Async Protocol Admin loaded
[uniserve] Async Protocol DNS loaded
[uniserve] Async Protocol FastCGI loaded
[uniserve] Async Protocol HTTP loaded

** Script Error: change expected series argument of type: series 
port
** Where: install-plugin
** Near: change pos/2 new
Group: Rebol School ... Rebol School [web-public]
Vladimir:
30-Oct-2008
I have these settings in ruter conf:
HOST IP
ROUTING
VIRTUAL SERVER
CUSTOM VIRTUAL SERVER
SPECIAL APPLICATION
DYNAMIC DNS
MULTI DMZ
UPNP
NAT
ADVANCED FEATURE
Group: Tech News ... Interesting technology [web-public]
Henrik:
5-May-2009
But for the casual user, all that is unimportant. Only the style 
designer needs to know this.

The casual user simply types:

	view [
		group 2 [
			label "IP Address" ip-field
			label "Gateway" ip-field
			label "DNS" ip-field
		]
	]
Ashley:
4-Dec-2009
Google Public DNS: http://code.google.com/speed/public-dns/
Kaj:
4-Dec-2009
Also: "Note, however, that because nameservers geolocate according 
to the resolver's IP address rather than the user's, Google Public 
DNS has the same limitations as other open DNS services: that is, 
the server to which a user is referred might be farther away than 
one to which a local DNS provider would have referred. This could 
cause a slower browsing experience for certain sites."
Group: !REBOL3-OLD1 ... [web-public]
Steeve:
16-Aug-2009
Is it me, or the example to read a dns address is broken ???
>> print read dns://www.rebol.net
Nicolas:
16-Aug-2009
make port! [
    spec: make object! [
        title: "DNS Lookup"
        scheme: 'dns
        ref: dns://www.rebol.net
        path: none
        host: "www.rebol.net"
        port-id: 80
    ]
    scheme: make object! [
        name: 'dns
        title: "DNS Lookup"
        spec: make object! [
            title: none
            scheme: none
            ref: none
            path: none
            host: none
            port-id: 80
        ]
        info: none
        actor: make native! [[]]
        awake: make function! [[event][print event/type true]]
    ]
    actor: make native! [[]]
    awake: make function! [[event][print event/type true]]
    state: #{}
    data: none
    locals: none
]
Graham:
11-Jan-2010
Needed to do reverse dns lookups
Graham:
13-Jan-2010
yes http://rebol.wik.is/Rebol3/Schemes/Dns
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public]
Dockimbel:
29-Jun-2007
locally define your DNS names in your hosts file (/etc/hosts or C:\WINDOWS\system32\drivers\etc\hosts) 
to be able to simulate locally virtual-hosts.
Pekr:
5-Jul-2007
maybe there is some kind of dns error. I tried in IE right now, it 
seems to load some page, which is empty - nothing appears on screen. 
So I pressed right mouse button/properties, and there is following 
item: 

res://ieframe.dll/dnserror.htm#http://localhost/test.php
Dockimbel:
6-Jul-2007
Pekr, you have an issue with your localhost DNS resolution. You should 
check that your hosts file is not messed up. If you can fix the localhost 
problem, here's a workaround, in Cheyenne archive, edit the mods/mod-fastcgi.r 
file, find the fastcgi://localhost:9999 expression and replace it 
by : fastcgi://127.0.0.1:9999, that should work.
Terry:
28-Oct-2007
One thing I was considering.. rather than paying for expensive servers, 
like amazon EC2,  to host low usage sites, you could run mulitple 
copies of Cheyenne that would sync up.. and maybe an S3 bucket for 
data.. one at home, one at work etc. .. couple these with dynamicDNS 
so in the event one went down, the other(s) could detect that, and 
update the DNS to take over.  Could do some DNS based load balancing 
if necessary.  If you want to get real crazy.. you could share backup 
servers amongst agreeable Cheyenne users...probably wouldn't host 
e-commerce that way, but wikis / publicly available data would be 
fine.
Terry:
29-Oct-2007
A Cheyenne users dynamic DNS server would be handy.
Maxim:
2-May-2009
yess this is how I have set it up before too... in a test I did with 
apache in front... the appache in revers dns also allows two distribute 
load on several machines, so it also allows to easily scale once 
you've got load.
Kaj:
7-Jun-2009
I have no problems with subdomains, but maybe it has to do with the 
dynamic DNS
Kaj:
9-Jun-2009
The DNS needs to be configured to resolve subdomains to your IP number
Maxim:
9-Jun-2009
it redirects dns searches to nowhere  :-)
Dockimbel:
15-Sep-2009
Best way to redirect domain.com to www.domain.com: correctly setup 
the DNS records.
Best way to do it in Cheyenne: (untested)

domain.com [
	root-dir %/...
	redirect 301 "/*" "http://www.domain.com"
]

www.domain.com [
	root-dir ...
]
Dockimbel:
15-Sep-2009
For my web sites, I always achieve domain aliasing using CNAME DNS 
records.
Dockimbel:
18-Sep-2009
Yes, some SMTP servers apply such restrictive rules, but not the 
big ones (AFAICT). But the more important is to have a reverse dns 
that matches your servers domain.
Dockimbel:
19-Sep-2009
from the 'win-get-dns function
Dockimbel:
19-Sep-2009
it tries to obtain the DNS servers using 2 strategies depending on 
the REBOL kernel used. If GET-REG is available, it tries to get the 
info from the registry, else, it calls "ipconfig" and parses output.
Dockimbel:
19-Sep-2009
Can you copy/paste the 'win-get-dns function to a fresh console to 
see what happens?
Dockimbel:
19-Sep-2009
In source mode, you can hardcode the dns server : win-get-dns: 1.2.3.4
Graham:
19-Sep-2009
ooops ...

19/9-23:06:04.537-## Error in [OS-API] : OpenSCManager failed : Access 
is denied. !
19/9-23:06:04.539-[boot] Cmdline args : -vvv
19/9-23:06:04.540-[boot] Processed    : [verbosity 4]
19/9-23:06:04.541-[boot] Boot flags   : [no-screen verbose]
19/9-23:06:04.542-[boot] Data folder  : %./
19/9-23:06:04.545-[uniserve] Async Protocol FastCGI loaded
19/9-23:06:04.546-[uniserve] Async Protocol SMTP loaded
19/9-23:06:04.577-## Error in [dig] : DNS server not found !
Dockimbel:
20-Sep-2009
Did encapping solved your DNS lock up issue on Win7?
Graham:
20-Sep-2009
win-get-dns: does [ return 208.67.222.222 ]
Dockimbel:
20-Sep-2009
So, you have to hardcod the DNS server IP address?
Graham:
20-Sep-2009
let me try my own dns
Dockimbel:
20-Sep-2009
Are you using DNS server from your ISP or OpenDNS?
Graham:
20-Sep-2009
21/9-10:52:50.451-[MTA] New request: [[noreply-:-cheyenne-server-:-org] 
[[gchiu-:-compkarori-:-co-:-nz]] %mlxbgiff 11294044 #[none]]

21/9-10:52:50.452-## Error in [uniserve] : On-received call failed 
with error: make object! [
    code: 303
    type: 'script
    id: 'expect-arg
    arg1: 'pick
    arg2: 'series

    arg3: [series! pair! event! money! date! time! object! port! tuple! 
    any-function!]
    near: [pick dns-server random length? dns-server]
    where: 'on-init-port
] !
Dockimbel:
20-Sep-2009
DNS server issues.
Graham:
20-Sep-2009
win-get-dns: has [base local-ip out v][
		local-ip: mold read join dns:// read dns://
		
		either value? 'get-reg [

   base: "System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces"
			foreach adapter list-reg/hklm base [

    if local-ip = get-reg/hklm rejoin [base #"\" adapter] "IPAddress" 
    [
					v: get-reg/hklm rejoin [base #"\" adapter] "NameServer"
					v: parse v ","
					forall v [change v attempt [to-tuple trim v/1]]
					return head v
				]
			]
		][
			; just use opendns
			208.67.222.222
		]
	]
Dockimbel:
20-Sep-2009
The DNS server you're using are either under heavy load or just not 
very reliable (happens sometime). Anyway, my MTA should at least 
retry 5-10 times before giving up and reporting an error. I'll add 
that feature tomorrow.
Graham:
20-Sep-2009
can we fall back to opendns if the dns server fails?
Dockimbel:
20-Sep-2009
try hardcoding opendns ip as last value of 'win-get-dns, you'll see 
if it's more stable than your local DNS servers.
Dockimbel:
21-Sep-2009
SVN r23 :


FEAT: improved logging and error handling for dig/SMTP/MTA modules.

FEAT: integration of deferred retries in MTA for temp errors recovering 
and greylisting passing.

FEAT: new config keyword in global section: dns-server. (see changelog.txt)

FIX: in email generation, added a missing CRLF between headers and 
body.
FIX: logger sub-second times output padding fixed.
FIX: minor code cleanups.
Group: !CureCode ... web-based bugtracking tool [web-public]
Dockimbel:
1-Sep-2009
DNS server: the ones declared locally on the machine.
Dockimbel:
1-Sep-2009
DNS records querying
1 / 152[1] 2