comparison doc/FAQ.txt @ 4260:493e933f6dfb

small update about SSL (and XMLRPC)... ...and some line-number fixes when referring to source files.
author Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
date Thu, 08 Oct 2009 13:59:33 +0000
parents be9122d753c5
children b7c74999947f
comparison
equal deleted inserted replaced
4259:074af2533618 4260:493e933f6dfb
94 94
95 95
96 How do I run Roundup through SSL (HTTPS)? 96 How do I run Roundup through SSL (HTTPS)?
97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
98 98
99 You should proxy through apache and use its SSL service. See the previous 99 The preferred way of using SSL is to proxy through apache and use its
100 question on how to proxy through apache. 100 SSL service. See the previous question on how to proxy through apache.
101
102 The standalone roundup-server now also has SSL support which is still
103 considered experimental. For details refer to the documentation of
104 roundup server, in particular to the generated configuration file
105 generated with ::
106
107 roundup-server --save-config
108
109 that describes the needed option in detail. With the standalone server
110 now XMLRPC over SSL works, too.
101 111
102 112
103 Roundup runs very slowly on my XP machine when accessed from the Internet 113 Roundup runs very slowly on my XP machine when accessed from the Internet
104 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 115
106 The issue is probably related to host name resolution for the client 116 The issue is probably related to host name resolution for the client
107 performing the request. You can turn off the resolution of the names 117 performing the request. You can turn off the resolution of the names
108 when it's so slow like this. To do so, edit the module 118 when it's so slow like this. To do so, edit the module
109 roundup/scripts/roundup_server.py around line 77 to add the following 119 roundup/scripts/roundup_server.py around line 77 to add the following
110 to the RoundupRequestHandler class: 120 to the RoundupRequestHandler class::
111 121
112 def address_string(self): 122 def address_string(self):
113 return self.client_address[0] 123 return self.client_address[0]
114 124
115 125
131 141
132 142
133 But I just want a select/option list for .... 143 But I just want a select/option list for ....
134 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
135 145
136 Really easy... edit ``html/issue.item``. For 'nosy', change line 53 from:: 146 Really easy... edit ``html/issue.item.html``. For ``nosy``, change the line
147 (around line 69) from::
137 148
138 <span tal:replace="structure context/nosy/field" /> 149 <span tal:replace="structure context/nosy/field" />
139 150
140 to:: 151 to::
141 152
142 <span tal:replace="structure context/nosy/menu" /> 153 <span tal:replace="structure context/nosy/menu" />
143 154
144 For 'assigned to', change line 61 from:: 155 For ``assigned to``, this is already done around line 77::
145
146 <td tal:content="structure context/assignedto/field">assignedto menu</td>
147
148 to::
149 156
150 <td tal:content="structure context/assignedto/menu">assignedto menu</td> 157 <td tal:content="structure context/assignedto/menu">assignedto menu</td>
151 158
152 159
153 160
154 Great! But now the select/option list is too big 161 Great! But now the select/option list is too big
155 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 163
157 Thats a little harder (but only a little ;^) 164 Thats a little harder (but only a little ;^)
158 165
159 Again, edit ``html/issue.item``. For nosy, change line 53 from: 166 Again, edit ``html/issue.item``. For nosy, change line (around line 69) from::
160 167
161 <span tal:replace="structure context/nosy/field" /> 168 <span tal:replace="structure context/nosy/field" />
162 169
163 to:: 170 to::
164 171

Roundup Issue Tracker: http://roundup-tracker.org/